本帖最后由 堡塔运维小林 于 2023-8-18 14:07 编辑
免费版 8.0.1
Debian GNU/Linux 11 x86_64(Py3.7.9)
我的这个VPS上原有2个WordPress站,简称A站和B站,之前完全正常。
昨天因为需要空间腾挪一点东西,把B站的数据库和网站文件用备份功能保存下来后,临时删除了B站。
腾挪完成后,又把B站恢复到VPS上。出现以下问题:
此时A站还是完全正常。但:
B站WordPress后台能进,大部分文章页能进,大部分独立页能进,但是个别页面,包括首页404.
这个404还不是我设计的“Ooops... Error 404 Sorry, but the page you are looking for doesn't exist.”的404页,而是简单的“404 Not Found-nginx”的页面。
但我随便敲一个不存在的页面地址,还是能进去我设计的404的页面。
在WordPress的后台重新保存了一次固定链接,也在宝塔后台正确选了WordPress的伪静态,还是不行。
在WordPress“设置-阅读”里,把首页换成别的能正常打开的页面,或者换成“最新文章”,保存后,还是404.
但在这种情况下,打开原来设定的首页的页面(已经不是WordPress首页的情况下),那个页面是可以打开的。
然后我又把以前定期自动备份的B站的数据库和网站文件恢复,还是一样情况。
重启过服务器,也没用。
麻烦大佬们指点一下可能是什么问题,谢谢。
-----------------------------------------------------------------------------
闹乌龙了.....
原来是cloudflare不知道什么时候缓存了首页的404...应该是关站期间访客上去缓存了这些打不开的页面,清除CF的缓存后解决了。
|
|