Hello!
2016-03-27 2:16 GMT-07:00 泡泡龙:
> location / {
> proxy_pass http://192.168.1.100:8050/;
你这里一个明显的错误是不该在 proxy_pass 的末尾使用 /.
> 使用 a.abc.com 访问,也可以看到 html目录下的phpinfo
>
> 但是如果使用 http://a.abc.com/WordPress 访问,地址再浏览器地址栏就会变为
> http://a.abc.com:8050/WordPress
>
> 然后访问出错
也许你的后端 php 应用会发起含有硬编码主机名的 301/302 跳转?建议你在 HTTP
的层面上分析实际发生的请求和响应。当然,你得先修了上面那个明显的错误再说。
Regards,
-agentzh