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

时间:2008-09-26 22:49:08

标签: apache proxy proxypass

当您使用Apache代理(使用ProxyPass或RewriteRule)时,如果目标返回错误(500系列状态),那么Apache将不再代理任何更多请求30秒。

我知道有一种方法可以通过将该值设置为0秒来禁用它,但我不记得如何。我认为它涉及分号和一些选项,但我似乎无法在apache.org上找到详细信息。

在开发环境中,您希望此值为0,因此您可以修复错误并立即重新加载页面。

1 个答案:

答案 0 :(得分:7)

你应该使用这样的设置;来源apache docs

ProxyPass /mirror/foo/ http://backend.example.com/ retry=0