如何使用.htaccess阻止服务器缓存css?我试过以下
# enable expirations
ExpiresActive On
# expire GIF images after a month in the client's cache
ExpiresByType style/css 1
freenode用户推荐(#httpd)。
然而这使我的服务器500。 他们做错了什么?
答案 0 :(得分:0)
我不知道为什么这会使你的服务器500,但这就是我的.htaccess文件看起来像,并且它对我来说一直很好。基于this .htaccess file(从第668行开始的部分)。
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 month"
ExpiresByType text/css "access plus 0 seconds"
...
</IfModule>
如果/当网站投入生产时,您可能希望更改此内容。
或者,我已经养成了对我的css文件进行版本控制的习惯,如下:
<link rel="stylesheet" type="text/css" href="http://path/style.css?v=0.03" />
更改&#39;版本号&#39;将迫使重新加载。如果您愿意,可以使用PHP自动执行此版本控制过程。