WordPress绑定了域名后主页依然显示ip,以及WordPress目录问题

发布于 2022-09-05 02:16:39 字数 1118 浏览 12 评论 0

服务器用的lnmp一键包。请仔细看问题描述,感谢!

问题1

绑定了域名,并且在WordPress仪表盘->设置里正确填写WordPress地址和站点地址。
通过域名可以正常访问,而且也显示域名,而且点击站点下其他任何一个页面都可以正常显示域名。
但是,一旦再次点导航栏的“首页”就显示ip,并且只有“首页”显示ip,其他页面再次点进去依然可以正常显示域名。

问题2

站点目录在/home/wwwroot/wordpress下,nginx.conf的root为 /home/wwwroot/,访问站点的方式为:http://www.xxx.com/wordpress
此时把nginx.conf里的root改为 /home/wwwroot/wordpress,想要通过http://www.xxx.com直接访问站点,这个思路应该没毛病吧,但是这样就显示403错误,搜了一下大都说403是权限问题,但wwwroot/wordpress/权限都是777


百度谷歌无解,遂来此提问,望大神不吝赐教!


问题3

编辑的时候是这样的:
图片描述
提交后是这样:
图片描述
智障吗?我红色部分哪儿去了?几番修改终于成功了,具体是把url的斜体 改为其他任何一个样式即可 代码 样式才可以,所以这又是为什么?
问题3不是重点,忽略吧

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜点 2022-09-12 02:16:39

问题1已解决
原因:
菜单中的“HOME”不知道什么时候给捯饬成一个自定义链接,URL是http://xx.xx.xx.xx/wordpress
解决:
把菜单中的自定义“HOME”移除,并在左侧选择页面->HOME,添加到菜单


更新1


问题2半解决
原因:
nginx没有重启,
解决:
改完nginx.conf后重启nginx即可。
但是css样式,内链失效,判断是站点里有很多固定连接已经写死了URL是 .../.../wordpress/xxx/,所以问题变成如何更改WordPress目录名。

and

这个社区真的蠢,人均智障,要么就是这个社区全是牛批的大神大牛,不屑于解答这种级别的问题,总之,这是我在sf提过的第二个问题,一次比一次失望,第一次提问可以去看看,回答者无脑自赞,这次的无人问津。
要考虑用我拙劣的英语水平去SO了。


更新2


问题2解决
解决:
将wp_options的siteurl改为www.xxx.com/wordpress(/wordpress为wp核心文件目录)
将home改为www.xxx.com->指向nginx设置的root
将/wordpress里的index.php移动到/home/wwwroot/下(即nginx设置的root目录)
并修改路径如下:

require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );

完。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文