当时是无法正常访问网站的,查看网站日志发现访问首页会跳转到WP登录url(/wp-login.php),然后再朓回首页(/),301一直重定向反复循环,我们在浏览器中只能看到是首页在301,这是大坑,大家判断问题时一定要看nginx日志。

我一看日志,这不就是主题或者插件的锅嘛,所以我直接尝试把主题目录改名,让WP找不到目录启用默认主题(一定不要删除自带的主题!至少保留一个,没有就去下载安装包上传一个默认主题),这时(/wp-admin)就可以访问登录了。
到这里还没有解决,需要修改WordPress地址和站点地址,为其增加端口,否则你网站所有连接都没有端口,这会导致,大部分链接是错误的,无法访问。在设置,常规中修改这两项。
如果是灰色的,那么可以在wp-config.php配置文件中添加或修改配置指定常量。
define('WP_SITEURL', 'https://wxsnote.cn:58888/');//设置wordpress地址常量
define('WP_HOME', 'https://wxsnote.cn:58888/');//设置站点地址常量

当然,这还没完,你需要设置固定链接,防止部分API无法正常提交,不保存一次,数据库中的url可能还是没有携带端口的,而且来都来了,直接设置伪静态吧。设置为:/%post_id%.html

有了固定链接后,需要在nginx配置伪静态,宝塔网站伪静态中选择wordpress即可。不要选择wp2!那个伪静态会导致wordpress部分API错误,你可以试试在wp2伪静态时,在文章中填写链接,是否能预览网址标题,正常情况是可以查看到标题的哦。
location / {
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

到此,携带端口的wordpress网站才可以正常使用。
如果你喜欢我的内容,可以赞助我哦!你的一点点心意,是我不断前进的动力!
温馨提示:
本文最后更新于
399019539 联系群主反馈。注意一些链接无法访问可能是你网络的原因,如Github,并非资源地址失效。
登录后可快速点此处反馈,点击登录
本文最后更新于
2025-11-30 16:33:14,某些文章具有时效性,若有错误或已失效,请在下方留言或加入QQ群:399019539 联系群主反馈。注意一些链接无法访问可能是你网络的原因,如Github,并非资源地址失效。
登录后可快速点此处反馈,点击登录
© 版权声明












暂无评论内容