2014-11-26 2 views
0

저는 Processwire를 CMS로 사용하고 있으며 페이지의 캐시 백엔드로 Varnish 사용자를 선호합니다.바니쉬 및 프로세스 와이어

Processwire (나는 Varnish with Drupal 사용)에 대한 default.vcl을 찾을 수 없으며 페이지를 캐시 할 수 없습니다. Processwire이 헤더를 설정하는 옵션이없는

Cache-Control no-store, no-cache, must-revalidate, post-check=0, pre-check=0 

모든 페이지가 니스에서 놓친, 나이는 obviosuly 0

입니다 :

나는 페이지가이 헤더를 가지고 참조하십시오. 몇 가지 아이디어가 있습니까?

답변

2

ProcessWire가 헤더를 구성하기 위해 GUI, 설정 등을 제공하지 않는다는 점이 옳습니다. .htaccess 파일을 수정하거나 템플릿 파일/모듈 수준에서 수동으로 설정해야합니다. PHP의 헤더(). 캐시 제어의 경우 일반적으로 .htaccess 메서드가 더 적합합니다.

ProcessWire는이 헤더를 설정하지 않습니다. session_start()가 호출 될 때 PHP가 설정 한 기본값 만 있습니다.