Nginx配置404自定义页面

1. 修改nginx.conf http

nginx.conf 文件http 区域添加 fastcgi_intercept_errors on;

1
2
3
http {
.......
fastcgi_intercept_errors on;

2. 配置conf server

配置error_page 404

1
2
3
4
5
6
7
8
9
10
server {
listen 80;
server_name www.zhangguoye.com;
index index.html index.htm;
root /home/wwwroot;

error_page 404 /404.html;
location = /404.html {
root /home/wwwroot/; # 在此目录下添加自定义的404.html
}

3. 重启nginx

使用restart 或者 reload 重启nginx,使配置生效。