我正在尝试将 nginx 代理 www.hostname.com/blog 到另一台运行 wordpress 的服务器。
我尝试了这种配置,但没有成功:
location ~ ^/blog(/?)(.*) {
proxy_pass http://104.131.199.80/$1$is_args$args;
proxy_redirect off;
}
当我请求时,www.hostname.com/blog
页面会按应有的方式打开,但是当我请求时,www.hostname.com/blog/anything
我会重定向到104.131.199.80/blog/anything
。
知道是什么原因造成这种情况吗?