标签:nginx proxy tomcat error_page
如果是单独的nginx设置404或者403等错误页面时,只需要如下即可:
fastcgi_intercept_errors on; error_page 404 /404.html;
但是,如果nginx为后台tomcat做代理时,上述方法就搞不定了,那要如何,如下:
proxy_intercept_errors on; #有意思的是,这个开关默认是关闭的,所以得配置打开 error_page 404 /404.html;
nginx为tomcat做代理时,404或者403等错误都是后台tomcat报出来的,由于默认proxy_intercept_errors 参数有事关闭的,所以nginx劫持不到这个报错也正常;
nginx + tomcat 架构中,error_page错误页面的设置
标签:nginx proxy tomcat error_page
原文地址:http://danchaofan.blog.51cto.com/1196121/1829681