现在位置 >首页 > proxy_pass host
nginx的proxy_pass到$host的问题已关闭评论
2011年04月06日 Nginx ⁄ 被围观 42,218 次+
今天在配置一个location的时候,希望使用一个变量如$host来指示nginx代理: location /test/ { proxy_pass http://$host; } 如你想不到,这个配置是不能使用的,查看error.log,打出来的信息也无法帮助解决问题。 但相同情况下,root标签就工作得很好: locatin /test/ { root /dev/shm/$host; } 令人匪夷所思,估计这是nginx的一个bug,或者是一个搅不清的逻辑? 把上面的错误配置改成 location /test/ { proxy_pass http://$host/; } 或者 set $vhost "test.sudone.com"; locat...
阅读全文