2014-10-29 1 views
0

질문 :브라우저가 서버에서 페이지를 가져 와서 ColdFusion을 사용하여 캐시 된 버전을 무시하도록 할 수 있습니까? 빠른 임시 수정을 찾고 있습니다. 최근 캐시가 내 회사 웹 사이트와 그들이 깨지거나하는 경우에도 (페이지 캐싱을 실행하는 모든 저녁에 추가되었습니다 : 나는 문제의 onRequestStart()강제 페이지가 캐시를 무시하도록 강요합니다.

배경에 기능을 추가 할 Application.cfc 파일을 사용할 수 있습니다) 잘못된

내 연구 : 내가 캐시 된 페이지 ... http://www.mywebsite.com/를 제공하고 있지만이 URL에서 일반 변수를 추가하면 내 서버에서 페이지를 제공하고이 URL을 사용하여 내 사이트로 이동하는 경우 : http://www.mywebsite.com/?test=123

내가 한 것 지금까지 : 링크의 경우에는 날짜와 시간을 내 페이지 링크에 추가하는 기능이있어서 링크 된 페이지를 사용하면 현재 페이지를 가져옵니다.

내 질문에 대한 의견을 얻기 위해 제공 할 수있는 다른 정보가 있으면 알려주십시오.

답변

4

시도해 볼 수 있습니다.

<cfheader name="cache-control" value="no-cache, no-store, must-revalidate"> 
<cfheader name="pragma" value="no-cache"> 
<cfheader name="expires" value="#getHttpTimeString(now())#"> 
+0

실제로 자주 사용하기 때문에 비슷한 맞춤 태그를 만들었습니다. –

관련 문제