Nginx proxy_pass 到 wordpress 博客

Nginx proxy_pass 到 wordpress 博客

我正在尝试使用 proxy_pass 从另一个域提供 wordpress 博客。

https://blog.domain.example/

https://domain.example/blog

我显然也想相应地重写所有 URL。我做了以下事情:

location  /blog {
  rewrite /blog(.*)  /$1  break;
  proxy_pass         https://blog.domain.example/;
  proxy_redirect     off;
  proxy_set_header   Host $host;
}

现在它提供的是完全空白的页面,并且 curl -i 告诉我“HTTP/1.1 404 Not Found”。下面是完整的信息:https://blog.domain.example正在使用证书,https://domain.example另一个证书。这可能是问题的根本原因吗?

我该如何解决这个问题?提前致谢。

相关内容