WordPress网站只显示首页解决办法

发表于

本文

属于

近日打开本网站后,发现如下几个现象或问题:
1、在网站中不管点击什么链接,都是只能打开首页。点击目录如此,点击关键词也是如此,点击阅读全文也是如此。
2、虽然是只能打开首页,但是顶端的地址栏的地址确发生了实实在在的改变,就是地址对了 ,但是显示的内容确实网站的首页。
3、登录ftp,查看网站空间里的目录和文件,都一切正常。
4、登录数据库,查看所有信息全部正常,然后由于网站后台密码忘记了,还在数据库里重新设置登录密码,这个重新设置登录密码也是正常的。
5、登录网站后台,写文章后点击发布,出现以下问题了:
“此响应不是合法的JSON响应”,无法发布文章。
6、打开后台中的网站健康检测,出现一个错误,如下文字:
REST API遇到了错误
解决办法:
1、求助虚拟主机官方客服,反馈的问题是大概率是伪静态设置出现了问题,可以通过ftp重新来更新网站根目录下的.htaccess文件。百度得知,.htaccess文件是隐藏文件,ftp设置后再登录才可以看到。
2、百度得知;可能是插件,主题之类的更新出现了问题。
3、登录网站后台,先把php5.5升级到了php7.4,把不用的插件全部停用,把英文的垃圾评论全部删除。然后备份,备份文章,页面、媒体、及所有的数据和参数。
4、然后开始研究.htaccess文件,百度及思考了好久,还是没有一点头绪。
最后,在网站后台首页看到了可以在线再次安装WordPress_cn_6.2.2.,就点击再安装一次吧,大约3分钟后,网站后台首页显示安装成功。接着打开网站,点击菜单、关键词、文章全部正常了。
反思:
1、再次在后台健康检测中查看,“REST API遇到了错误”这句话没有了,说明问题解决了 。
2、再次安装WordPress网站程序,估计.htaccess文件得到新的覆盖,已经完全正确了。
3、再次安装WordPress网站程序后,网站后台的设置及前端的之前设计都没有改变,虽然再次安装WordPress网站程序,但是之前所有的风格设计都没有改变,这一点真的好。
4、安装WordPress网站程序,就像window操作系统一样,当你操作系统出现无法解决也无法回避的问题时候,最简单最直接的办法就是,再次安装一遍window系统。