当.htaccess cach设置为一周时上传新文件?

时间:2018-06-09 08:28:55

标签: .htaccess

我需要上传新版本的CSS文件,但没有任何反应。然后我发现CSS文件的cach在.htaccess文件中被设置为一周,Apache服务器就像这样:

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 week"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 week"
ExpiresByType text/html "access 1 week"
ExpiresByType text/x-javascript "access 1 week"
ExpiresDefault "access 1 week"
</IfModule>
## EXPIRES CACHING ##

有没有办法覆盖它,以便可以使用新的CSS文件?我试图删除这一行,但旧的CSS文件仍然在网站上有效。

1 个答案:

答案 0 :(得分:0)

对于禁用缓存,您可以在htaccess文件中使用这段代码

# DISABLE CACHING
<IfModule mod_headers.c>
    Header set Cache-Control "no-cache, no-store, must-revalidate"
    Header set Pragma "no-cache"
    Header set Expires 0
</IfModule>

您将获得有关此link

的更多信息