2012-07-06 75 views
0

htaccess文件內容添加靜態內容過期。我想設置的我喜歡的圖像,JS靜態內容期滿,CSS如何使用htaccess文件

RewriteEngine On 
RewriteCond $1 !^(index\.php|images|css|js|robots\.txt|favicon\.ico) 
RewriteCond %{REQUEST_URI} ^/system.* 
RewriteRule ^(.*)$ index.php?/$1 [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.+)$ index.php?/$1 [L] 

我的圖片位置是

www.sitename.com/css/css/css files 
www.sitename.com/images/img/images 

這樣

+0

你檢查http://webmasters.stackexchange.com/questions/5265/how-do-i-set-expiration-headers-for-css-js-和圖像 – user1190992 2012-07-06 14:18:56

回答

0

如何像

<Directory "css/"> 
    ExpiresDefault A0 
    Header set Cache-Control "max-age=0, no-cache, must-revalidate" 
</Directory> 

其中0是以秒爲單位的時間。

0

檢查mod_expires文檔。

您可以使用類似

<FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css|swf)$"> 
ExpiresDefault "access plus 12 hours" 
</FilesMatch>