nginx自己的错误页面
server { listen 80; server_name www.test.com; root /home/wwwroot/myweb; index index.html index.htm; location / { } # 定义错误页面码,如果出现相应的错误页面码,转发到那里。 error_page 404 403 500 502 503 504 /404.html; # 承接上面的location。 location = /404.html { # 放错误页面的目录路径。 root /home/wwwroot/myweb/404; } }
如果后端是php解析的,nginx解析php错误页面需要加一个变量
在http段中加一个变量 fastcgi_intercept_errors on 就可以了。
指定一个错误页面:
error_page 404 /404.html; location = /404.html { root /home/wwwroot/myweb/404; }
指定一个url地址:
error_page 404 /404.html; error_page 404 = http://www.test.com/error.html;
» 本文链接地址:https://blog.mydns.vip/1861.html
最新评论
麻烦发下检测工具
让我下载
非常好