nginx 自定义错误页

如果碰巧网站出了问题,或者用户试图访问一个并不存在的页面时,此时服务器会返回代码为 404 的错误信息,此时对应页面就是 404 页面。404 页面的默认内容和具体的服务器有关。如果后台用的是 nginx 服务器,那么 404 页面的内容则为:404 Not Found,这样是非常影响用户体验的,因此需要修改默认的错误页。

自定义错误页

配置 nginx

server {
    error_page 404  /404.html;
    error_page 500 502 503 504 /50x.html;   # 500 错误同理
}

新建 404 页面
可以从网上找一个你喜欢的 404 页面,也可以自己写一个。

重载 nginx 配置
nginx -t,测试配置文件是否正确;
systemctl reload nginx.service,重载 nginx 配置文件。