博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx404配置起效
阅读量:5919 次
发布时间:2019-06-19

本文共 728 字,大约阅读时间需要 2 分钟。

hot3.png

nginx服务器开启404页面

出现原因网址:

需要从以下几处进行配置:

  1. nginx http {} 块中添加 fastcgi_intercept_errors on;
  2. nginx server {}块中添加 error_page 404 /404.html; 注意 404页面时相对 root 配置项的相对路径
  3. nginx server { location / { }} 块 server块中的location 子块中添加 proxy_intercept_errors on;

1. nginx http {} 块

添加 fastcgi_intercept_errors on;

2.nginx server {}块

添加 error_page 404 /404.html;

3. nginx server块中的location 子块

添加 proxy_intercept_errors on; 添加后可能出现的问题请注意:

4.应用服务器tomcat配置 404页面将会失效

tomcat使用如下配置:

<error-page> <error-code>404</error-code> <location>/WEB-INF/error/404.html</location> </error-page> <error-page> <error-code>500</error-code> <location>/WEB-INF/error/500.html</location> </error-page> 将不再有效、会使用nginx的配置404页面。

转载于:https://my.oschina.net/zzuqiang/blog/685240

你可能感兴趣的文章