需求:处理项目中访问错误接口,错误页面,出现的tomcat 404 ,页面不友好行为。
统一nginx处理
找到nginx.conf
如果是反向代理,后台Tomcat 处理报错抛出404,想把这个状态让Nginx反馈给客户端或者重定向到某个连接。
在 server/location 内开启以下变量,才能自定义错误页面
proxy_intercept_errors on;
error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
#error_page 500 502 503 504 /50x.html;
location = /404.html {
root /usr/local/nginx/html; #在这路径下放置一个404.html页面
}
然后重新加载nginx----------sbin/nginx -s reload