백엔드 서버 apache2.4에서 php를 사용하는 웹 사이트에서 작업하고 있습니다. & 프론트 엔드에 angularJS가 있습니다. 내 웹 사이트를 새 버전으로 업데이트하면 사용자가 최신 수정 사항을 볼 수 없습니다. 그래서 난 매일 1 시간 캐시를 청소하는이 htaccess로 추가하지만 난이 예상대로 작동하지 않습니다자동으로 웹 캐시 지우기
빌드 프로세스 내에서FileETag None
<ifModule mod_headers.c>
Header unset ETag
Header set Cache-Control "max-age=3600, must-revalidate, private"
</ifModule>
이 CSS와 자바 스크립트가 업데이트되지 않습니다? 그렇다면 파일의 이름을 변경 횟수가 증가 할 때마다 변경하십시오. 'script1.css'. 이렇게하면 브라우저가 강제로 최신 버전으로 업데이트됩니다. – Kitson88
@ Kitson88 그리고 그게 해결책이 될거야? 확실히 작동하지만 실제로는 캐시 사용에 의미가 있습니다. 그렇지 않으면 단순히 캐싱을 거부 할 수 있으며 모두 정상입니다. – arkascha
헤더 모듈이 실제로로드 되었습니까? 확실합니까? 왜? – arkascha