nginx 错误页 指向 自定义页面

1、安装简易版 nginx 可参考 :https://www.cnblogs.com/fanyann/p/17500960.html

以下所有操作均给予上面安装链接的系统版本和软件版本。

2、首先,创建你自己的HTML错误页面,例如 error.html。

3、找到你的 nginx.conf,它可能在 /usr/local/nginx/conf,/etc/nginx,/usr/local/etc/nginx

我的在 /etc/nginx

4、编辑 nginx.conf ,在你的 http 模块下的 server 模块中添加如下的 error_page 和 location

http {
  # ...

  server {
     # ...

     error_page 404 /error.html; # 将404错误页指向自定义的错误页面

     #error_page 400 403 404 /error.html; # 你还可以这样写,让多个状态码指向同一个页面

     # ...

     location = /error.html {
         root /path/to/your/html/files; # 指定你自定义错误页面所在的路径,即 error.html 所在的路径
         internal;
     }

     # ...
  }
}

5、nginx -s reload 重载配置文件即可。

posted @ 2023-07-03 20:43  一位爱好放弃的程序员  阅读(327)  评论(0编辑  收藏  举报