我在 8080 上的 apache 服务器上运行 wordpress 网站,该服务器位于 80 上运行的 nginx 反向代理服务器后面。
因此,如果我在 wordpress 管理设置中将我的网站网址设置为 mydomain.com:8080,则一切正常。但如果我删除端口,则访问网站时浏览器中会出现太多重定向错误。
我想要做的是尝试让我的网站 URL 不包含端口 8080。现在公众可以访问我的网站而无需端口 8080(通过访问我的 nginx 端口 80)。但问题是当 wordpress 在浏览器中加载页面时,页面上的所有 URL 中都有 8080,这是我不想要的,因为网络爬虫在爬取我的网站时会包含这个端口号。
任何帮助都将不胜感激。简而言之,我希望 wordpress 呈现所有不带端口 8080 的 URL。我们可以使用 .htaccess 文件来做到这一点吗?或者有没有更好的方法。这让我抓狂了!