nginx错误码或错误页面设置
1970/01/01 08:00 于 系统 0
介绍
nginx默认的错误页面可以在http, server, location, if in location四个地方进行定义,就像主页一样灵活
把404的错误页面定义为 test.html,这时候访问会302跳转到当前项目根目录下的 test.html文件
error_page 404 test.html;
error_page 500 502 503 504 /50x.html;
假如你想让客户端的错误请求让nginx返回200就得这么做了,把404定义为200
error_page 404 =200 /test.jpg;
当碰到一些fastcgi/uwsgi/scgi等代理的时候,设置不同 的响应码很重要,例如php报错可以使用下面语法。
error_page 404 = /404.php;
可以处理一些错误的请求进行跳转" http://new.nginxs.net",这个一般会返回“302”跳转
error_page 404 =200 http://new.nginxs.net;