nginx多种错误代码页面跳转到同一个页面

03-01 11:18:58   来源:admin   评论: 点击:

nginx多种错误代码(403,404,405,500,501,502,503,504)跳转到同一个页面的配置? (Nginx Error Pages - One Location Rule to Fit Them All?)
nginx多种错误代码(403,404,405,500,501,502,503,504)跳转到同一个页面
首先说一下nginx error_page语法:
-----------------------------------------
Syntax:     error_page code ... [=[response]] uri;
Default:     —
Context:     http, server, location, if in location
-----------------------------------------


下面是如何实现多种错误代码跳转到同一个页面的具体配置(如何http域没有指定域名跟root路径,则需要将下面的代码放到server域下边):


error_page 403 /error/403.html;
error_page 404 /error/404.html;
error_page 405 /error/405.html;
error_page 500 501 502 503 504 /error/5xx.html;

location ^~ /error/ {
    internal;
    root /var/www/default;
}
http://nginx.org/r/location
http://nginx.org/r/error_page
http://nginx.org/r/root

相关热词搜索:nginx error page

上一篇:第一页 下一篇:nginx concat 模块js 400 Bad Request
分享到: 收藏