chcearth 发表于 2012-11-28 11:18

求助!nginx反向代理问题

kxxxxx.com 的德国系统需要使用域名访问,但是国内并没有开放它的域名解析,因为它的页面也只是开放给它在中国的少数几个制造商使用的。国内只提供ip形式的接口(用nginx的proxy_pass方式做的反向代理,https,包含证书验证)。尝试了proxy_set_header Host $host,等方法均无效(也许我设置的方法有问题吧)。最后让制造商在自己pc上配hosts,再通过域名访问,解决了问题。
观察nginx日志,两种情况在接受第一个请求的打印出来的日志的区别是$http_referer字段,没配host时是ip(因为用ip访问),配了之后是域名。
但是现在德国方面不同意这个办法。要求我们在nginx上做配置来解决
但是我该怎么在nginx上配置呢?
页: [1]
查看完整版本: 求助!nginx反向代理问题