此前,该网站使用Apache将wordpress主题下的404.php页面称为阿里虚拟主机中的错误。现在,网站被转移到ECS服务器,并使用Nginx环境。发现404错误页面实际跳回首页,即使用网站指定的404错误文件。这种直接跳404非常不友好。
我查过了。htaccess文件,没有发现任何问题,网站移动时没有修改任何数据。慢慢查,就知道了。最初,您需要注释掉网站配置文件的error_page。
具体步骤再说吧。
1.首先,链接服务器并输入以下命令来定位web的配置文件。
cd /usr/local/nginx/conf/vhost/
2.使用vi命令编辑web站点对应的配置文件名
vi www.zhanceo.conf
3.将
error_page 404 /404.html
这个一行注释掉(在前面加入#即可)
4. 按ESC键 跳到命令模式,然后
:wq
保存文件并退出vi
装有web面板更简单了。打开网站设置==》配置文件,一般就能找到error_page这段,直接注释掉就ok