nginx 代理到 wordpress

nginx 代理到 wordpress

我正在尝试将 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

知道是什么原因造成这种情况吗?

相关内容