全局 nginx 错误页面无重定向

全局 nginx 错误页面无重定向

我想知道是否有可能在 nginx 中有一个全局 error_page 指令而无需重定向(更改浏览器地址栏中的 URL)。

我知道使用命名位置可以实现这一点,但全局错误页面是在 http 块中声明的,这不允许使用位置指令。我的配置中有许多虚拟主机,我试图避免将其添加到当前和所有未来的虚拟主机中。

如果有什么区别的话,我目前正在使用 nginx 1.3.0。

答案1

错误页面指令正是您所需要的。它不仅可以在“位置”级别使用,还可以在“服务器”或“http”级别使用。

相关内容