1. 修改nginx.conf http
nginx.conf 文件http 区域添加 fastcgi_intercept_errors on;
http {
.......
fastcgi_intercept_errors on;
}
2. 配置conf server
配置error_page 404
server {
listen 80;
server_name blog.tianyichuxin.com;
root /root/blog;
error_page 404 /404.html;
location = /404.html {
root /home/www/root/; # 在此目录下添加自定义的404.html
}
403配置如下:
error_page 403 /403.html;
location = /403.html {
root /usr/website/errors/;
#allow all;
}
3. 重启nginx
使用restart
或者 reload
重启nginx,使配置生效。