0

htaccess ファイルの内容。画像、js、css などの静的コンテンツの有効期限を設定したい

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

このような

4

2 に答える 2

0

mod_expires のドキュメントを確認してください。

次のようなものを使用できます

<FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css|swf)$">
ExpiresDefault "access plus 12 hours"
</FilesMatch>
于 2012-07-06T14:22:14.280 に答える
0

How about something like

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

Where 0 is the time it expires in seconds.

于 2012-07-06T14:17:10.620 に答える