如何配置nginx以显示特定于位置的错误消息?

如何配置nginx以显示特定于位置的错误消息?,nginx,custom-error-pages,Nginx,Custom Error Pages,假设我的基本url上有两组操作: 基本url/操作a 基本url/所有其他内容 当我的任意操作引发500时,我想显示一个自定义的500.html,但对于action_a引发的500,我想绕过自定义的500.html,但让操作的响应就足够了 如何在nginx配置中配置action\u a以不使用error\u page指令 目前,我可以通过 error_page 501 502 503 504 505 /50X.html; location /base_url/acti

假设我的基本url上有两组操作:

  • 基本url/操作a
  • 基本url/所有其他内容
当我的任意操作引发500时,我想显示一个自定义的500.html,但对于action_a引发的500,我想绕过自定义的500.html,但让操作的响应就足够了

如何在nginx配置中配置
action\u a
以不使用error\u page指令

目前,我可以通过

error_page 501 502 503 504 505 /50X.html; 
location /base_url/action_a {
    error_page 501 502 503 504 505 /some_page.html;
}