1. 創建自己的404.html頁面
2.更改nginx.conf在http定義區域加入: fastcgi_intercept_errors on;
3.更改nginx.conf(或單獨網站配置文件,例如在nginx -> sites-enabled下的站點配置文件 )
中在server 區域加入: error_page 404 = /404.html 或者 error_page 404 = http://www.xxx.com/404.html
4.更改后重啟nginx,,測試nginx.conf正確性: /opt/nginx/sbin/nginx –t
#502 等錯誤可以用同樣的方法來配置。
error_page 500 502 503 504 = /50x.html;
注意:
1、如果是error_page 404 /404.html ,這種雖然設置了重定向頁面,但是返回的錯誤碼依然是原來的錯誤碼 404
2、error_page 404=200 /404.html ,這種重定向頁面后就會返回新設置的錯誤碼 200