특정 URL에 대한 캐시를 비활성화해야 합니다.
.htaccess 파일에서 다음 지시문을 사용하기 시작했고 작동합니다.
<IfModule mod_headers.c>
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</IfModule>
이 지시어는 웹사이트의 모든 URL에 적용됩니다.
특정 URL에 대해서만 이러한 지시어 작업이 필요하므로 다음 지시어를 사용하여 해당 URL을 가상 호스트 파일로 옮겼습니다 LocationMatch
.
<VirtualHost *:80>
DocumentRoot ...
ServerName ...
<Directory ...>
Options Indexes FollowSymLinks
Order allow,deny
Allow from all
AllowOverride All
</Directory>
<LocationMatch "/compile">
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</LocationMatch>
</VirtualHost>
이 코드는 더 이상 작동하지 않습니다.