2012-03-21 4 views
0

squid 프록시는 어쨌든 403 Forbidden 응답을 기억하고 이미 액세스 할 수있는 페이지를 다시로드하더라도 기억합니다.금지 된 403 - 오징어 프록시에 캐시 된?

단계 재현 :

  1. 은 .htaccess로 몇 가지 제한을 넣어 (deny from all 같은). 브라우저에서 열기, 오징어 프록시를 통해 연결됨, 오류 403이 나타납니다.
  2. .htaccess에서 제한을 제거하십시오.
  3. 페이지를 새로 고침 - 403 오류가 계속 표시됩니다!
+0

음 ... 해당 페이지의 캐싱을 막기 위해 403 응답을 보낼 때 적절한 캐싱 헤더를 추가하십시오 (물론 해당 페이지를 생성하는 사람이 귀하의 스크립트 또는 웹 서버 자체 일 수있는 경우). – LazyOne

답변

0

negative_ttl 매개 변수를 확인하십시오.

+0

감사합니다. 그러나이 경우 캐시를 완전히 끄고 싶다면 대답 (및 링크 된 문서)에서 설정 방법을 분명히 알 수 없습니다. – TMS

+0

'negative_ttl 0 '을 설정하고 작업을 수행합니다. – TMS