每次我在.CSS中更改某些内容时,我都无法在我的网站上看到任何更改。
只有在代替典型的刷新后,我才强制刷新
ctrl+F5
为什么呢?就像CodeIgniter正在缓存这个css文件一样。也许还有其他文件。像mod_deflate或mod_expires ......
但是在主.htaccess(主文件夹)中我只有
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
也许在其他地方?在其他档案中? CodeIgniter正在这样做。
在哪儿?
答案 0 :(得分:1)
像这样在代码中添加新的一行检查它,我希望你的工作没问题,
RewriteEngine On
RewriteCond $1 !^(index\.php|(.*)\.swf|forums|images|css|downloads|jquery|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]