특정 페이지에서 캐시를 지우시겠습니까? 내 CMS로 Joomla를 사용하고 있습니다. 대체 무엇이해야합니까? 내보기에 삽입해야하는 코드는 무엇입니까?특정 페이지 만 Joomla 캐시 지우기
감사합니다.
특정 페이지에서 캐시를 지우시겠습니까? 내 CMS로 Joomla를 사용하고 있습니다. 대체 무엇이해야합니까? 내보기에 삽입해야하는 코드는 무엇입니까?특정 페이지 만 Joomla 캐시 지우기
감사합니다.
서버 측 명령을 사용하여 브라우저 캐시를 지울 수 없습니다. 사물이 캐시되지 않도록 할 수 있습니다. 임 당신이 페이지에 매일 일을 위해 그 일을 가겠어요,하지만 예를 들어 기사를 들어, 다음 PHP Direct 플러그인을 설치 (안된)에 다음 코드를 추가 할 수 있는지 확실하지 :
<?php
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Wed, 01 Jan 2020 05:00:00 GMT");
header("Content-Type: application/xml; charset=utf-8");
?>
돈 php 태그를 사용하는 것을 잊지 마십시오.
플러그인에서 "시스템 캐시"를 사용하도록 설정하면 페이지가 단순히 캐싱됩니다. 페이지의 캐시를 삭제하려면 다음을 사용하십시오.
$url = "test";
$options = array(
'defaultgroup' => 'page',
'browsercache' => false,
'caching' => false,
);
$cache = JCache::getInstance('page',$options);
$id = md5(serialize("/$url"));
$cache->remove($id,'page');