在使用Apache作为代理时禁用错误缓存

8
当您使用Apache代理(使用ProxyPass或RewriteRule)时,如果目标返回错误(500系列状态),则Apache将不会再代理30秒的任何请求。
我知道有一种方法可以通过将该值设置为0秒来禁用此功能,但我记不清楚了。我认为它涉及分号和一些选项,但我似乎在apache.org上找不到这个详细信息。
在开发环境中,您希望将此值设置为0,以便立即修复错误并重新加载页面。
1个回答

7
你应该使用这样的设置; 参考Apache文档
ProxyPass /mirror/foo/ http://backend.example.com/ retry=0

1
你知道如何在使用 [P] 标志的 mod_rewrite 通过 mod_proxy 实现相同的功能吗? - Krystian Cybulski

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接