사이트의 CSS, JS 또는 이미지 파일을 업데이트할 때 브라우저에 이전 파일이 계속 표시되는 것을 볼 수 있습니다. , 캐시된 버전. PHP를 통해 페이지를 제공할 때 이 문제를 방지하는 방법은 다음과 같습니다.
브라우저가 PHP 페이지를 통해 요청된 자산을 캐싱하지 못하도록 하려면 PHP 코드를 수정하여 다음 HTTP 헤더를 추가하세요.
<?php header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); ?>
이 헤더는 브라우저에 다음과 같이 지시합니다.
이러한 헤더를 PHP 코드를 사용하면 브라우저는 요청될 때마다 자산의 최신 버전을 강제로 가져와 방문자가 항상 최신 버전을 받을 수 있도록 합니다.
위 내용은 PHP를 통해 제공되는 자산의 브라우저 캐싱을 어떻게 방지할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!