nginx 配置错误页面
时间: 2023-08-10 07:06:37 浏览: 114
要配置错误页面,你可以按照以下步骤进行操作:
1. 打开你的 nginx 配置文件。默认情况下,它位于 `/etc/nginx/nginx.conf` 或 `/etc/nginx/conf.d/default.conf`。
2. 在 `server` 块中添加以下代码来配置错误页面:
```nginx
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
```
这里,`/404.html` 是你自定义的 404 页面的路径,`/50x.html` 是你自定义的 500、502、503、504 错误页面的路径。
3. 在同一个 `server` 块内,添加以下代码来指定错误页面的位置:
```nginx
location = /404.html {
root /path/to/your/html/files;
internal;
}
location = /50x.html {
root /path/to/your/html/files;
internal;
}
```
将 `/path/to/your/html/files` 替换为你实际存放错误页面的目录路径。
4. 保存配置文件并重新加载 nginx 服务:
```bash
sudo nginx -t # 检查配置文件语法是否正确
sudo systemctl reload nginx
```
现在,当访问发生对应的错误时,nginx 将会显示你自定义的错误页面。确保你的错误页面文件存在,并且 nginx 进程对其具有读取权限。
阅读全文