2012-03-21 99 views
0

看來,魷魚代理莫名其妙地記得403 Forbidden響應並記住它,即使你重新加載已經可以訪問的頁面。禁止403 - 緩存在魷魚代理?

重現步驟:

  1. 把一些限制爲.htaccess(如deny from all)。在瀏覽器中打開,通過魷魚代理連接,出現錯誤403。
  2. 從.htaccess中刪除限制。
  3. 重新加載頁面 - 錯誤403仍然存在!
+0

呃...嘗試在發送403響應時添加適當的緩存標題以防止緩存這些頁面(當然,如果您可以 - 取決於誰生成那些403 - 您的腳本或Web服務器本身)。 – LazyOne 2012-03-21 15:24:33

回答

0

看看negative_ttl參數。

+0

謝謝,但是如果你想在這種情況下完全關閉緩存,你的回答(和鏈接的文檔)如何設置它並不明顯。 – TMS 2012-04-15 17:57:14

+0

我設置了'negative_ttl 0',它完成了這項工作。 – TMS 2012-04-23 06:52:39