文章首发于:http://80sdianying.xyz/?id=24
首先阐述一下问题现象:在中午的时候,博客还能正常访问,但是晚上的时候再访问就返回404了。服务器管理工具:宝塔。
问题背景:在今天进行了服务器切换系统,所以将之前的网站数据打包保存到本地,等系统切换完成后,再将网站数据上传回去,之前建站的时候比较随意,对网站的命名都是类似123.top这样,极不方便管理,所以趁这个机会,将网站命名改为了真正使用的域名上面,问题就出在这里。
问题原因:之前的网站名为12312.top,所以网站文件都是放在12312.top这个文件夹下的,现在进行了更改,但是原配置还是针对的12312.top这个路径,当请求发送到服务器后,服务器根据配置文件,在允许访问的路径下没有找到index.php,所以返回了404.
解决办法:在网站根目录有一个.user.ini的文件,将其中的12312.top改为当前的网站根目录即可。
仍存在的疑问:在中午的时候,也没进行更改,但是网站还是能正常访问,不知道为什么。