【发布时间】:2015-08-09 20:10:35
【问题描述】:
我正在使用 apache mod_proxy 将某些请求转发到 IIS 服务器,并使用 ProxyErrorOverride 在错误页面上提供企业风格。
但是,我想在自定义错误页面中包含原始服务器错误消息,以便在调试 500 错误时提供一些附加信息。现在整个错误页面都被替换了。 根据 http://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxyerroroverride 这可以通过 mod_include 实现,但我找不到有关此问题的更多详细信息。有人可以帮助我或指出解决方案吗?
我的 apache 配置:
ProxyPreserveHost On
ProxyPass /errors !
ProxyPass / http://192.168.1.15:80/
ProxyPassReverse / http://192.168.1.15:80/
ProxyErrorOverride On
ErrorDocument 404 /errors/404.html
ErrorDocument 500 /errors/500.html
【问题讨论】:
标签: apache mod-proxy errordocument mod-include