apache 2.4 proxyerroroverride 适用于自定义 503 但不适用于 404

apache 2.4 proxyerroroverride 适用于自定义 503 但不适用于 404

我们有一个 tomcat 应用程序,它有一个格式良好且功能齐全的 404 页面。我们使用 Apache 2.2 作为前端,并使用 ErrorDocument 指令覆盖 502 和 503 错误条件的错误页面,这两个代码均适用。为了使其正常工作,我们必须包含 ProxyErrorOverride On 指令。当我们升级到 Apache 2.4 时,我们开始获得标准的 Apache 404 页面(因为我们没有为 404 代码提供 ErrorDocument 指令)。注释掉 ProxyErrorOverride 指令后,我们获得了 tomcat 应用程序的 404 内容。当然,我们还会获得标准的 502 和 503 页面,而不是我们想要的自定义响应。我们如何获得自定义的 502 和 503 页面而不丢失应用程序的 404?

相关内容