O armazenamento em cache aprimora o desempenho de um site. Várias instruções no arquivo .htaccess definem cabeçalhos que instruem os navegadores a manter os arquivos por um longo período. Quando um site está sendo modificado, é útil desativar o cache para que as alterações sejam vistas imediatamente. Este artigo fornece o código e as instruções necessárias para desativar o armazenamento em cache usando .htaccess.
Adicione esse código na parte inferior do arquivo “.htaccess” para desativar o cache.
# DISABLE CACHING
Header set Cache-Control "no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires 0
<FilesMatch "\.(css|flv|gif|htm|html|ico|jpe|jpeg|jpg|js|mp3|mp4|png|pdf|swf|txt)$">
ExpiresActive Off
FileETag None
Header unset ETag
Header unset Pragma
Header unset Cache-Control
Header unset Last-Modified
Header set Pragma "no-cache"
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Expires "Thu, 1 Jan 2070 00:00:00 GMT"
Pronto! O cache está desativado.
Nota: Exclua o código para ativar o cache novamente.