2012-10-04 3 views
0

저는 gwt 프로젝트에서 작업 중이며 apache2, mod_proxy, mod_expires 및 mod_headers로 프록시를 설정하여로드 균형 조정과 캐시를 관리합니다.브라우저 캐시에서 파일이 만료 및 캐시 제어로로드되지 않습니다.

모든 리소스는 괜찮습니다. 하나는 XXX.cache.html입니다. Firefox/Firebug 또는 chrome/developer Tools를 사용하면 "캐시에서 가져온 것이 아닙니다"라는 유일한 파일임을 알 수 있습니다. 그리고 가장 큰 파일입니다

html 파일 (gwt 컴파일러에서 생성)에는 캐시 매개 변수가있는 메타가 포함되어 있지 않습니다.

내가 잘못이 무엇인지 표시되지 않습니다 :

요청 :

HeadersPreviewResponseCookiesTiming 
Request URL:https://myproject.visionobjects.com//com.visionobjects.myscript.myProject/75797371ADDF8643260E34AC670CE051.cache.html 
Request Method:GET 
Status Code:200 OK 
Request Headersview source 
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 
Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3 
Accept-Encoding:gzip,deflate,sdch 
Accept-Language:fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4 
Cache-Control:max-age=0 
Connection:keep-alive 
Cookie:__utma=215925392.462910615.1307714119.1324051842.1332755699.3; MYSCRIPTWSSESSONID=myproject-node1ali0jv5kfn371vbphmbhekcx9.myproject-node1; __utma=255591828.1472483096.1335971537.1348212480.1349343132.10; __utmb=255591828.15.10.1349343132; __utmc=255591828; __utmz=255591828.1335971537.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) 
Host:myproject.visionobjects.com 
Pragma:no-cache 
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1284.2 Safari/537.13 

응답 :

Accept-Ranges:bytes 
Cache-Control:max-age=31536000, public 
Connection:Keep-Alive 
Content-Encoding:gzip 
Content-Type:text/html 
Date:Thu, 04 Oct 2012 10:12:43 GMT 
Expires:Fri, 04 Oct 2013 10:12:43 GMT 
Keep-Alive:timeout=15, max=98 
Server:Jetty(7.6.5.v20120716) 
Transfer-Encoding:chunked 
Vary:Accept-Encoding 
+0

테스트 방법은 무엇입니까? F5/Ctrl + R? 또는 다른 페이지의 링크를 따르십니까? (또는 책갈피) –

답변

0

요청이 Cache-Control: max-age=0Pragma: no-cache있다, 그래서 서버 구성에 대해이 아니다.

관련 문제