ヘッダー セット"/> ヘッダー セット">

ホームページ >バックエンド開発 >PHPチュートリアル >htaccess ブラウザの画像ファイルのキャッシュには htaccess を使用します

htaccess ブラウザの画像ファイルのキャッシュには htaccess を使用します

WBOY
WBOYオリジナル
2016-07-28 08:28:401016ブラウズ

写真ウェブサイトの場合、ページを開くたびに写真を再ダウンロードする必要があり、時間がかかるだけでなく、トラフィックの無駄でもあります。現時点では、キャッシュを使用してブラウザに画像ファイルを強制的にキャッシュする必要があります

ファイルをキャッシュし、Web サイトが何回アクセスされたかを確認し、トラフィック消費を削減します。現在、2 つのキャッシュ コードが提供されています

.htaccess ファイルを開きます。次のコードを記述します

方法 1: キャッシュ期間を統一する

<FilesMatch ".(flv|gif|jpg|jpeg|png|ico|txt|swf|pdf|swf|js)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>

方法 2: さまざまなファイルの種類に応じたキャッシュ期間

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month" #默认文件缓存时长,慎用
</IfModule>

注:

ExpiresDefault "アクセス 1 か月"、デフォルトのファイル キャッシュ期間は注意して使用してください。そうしないと、メソッドの一部が無効になります。ページビューを記録する場合、F5 キーを押してページを更新する必要があります

詳細:

.htaccess ファイルを作成するにはどうすればよいですか?

.htaccess ファイルをダウンロードします

元のアドレス: http://cssteach.com/show-20-113.html

上記では、htaccess の内容を含め、ブラウザーの画像ファイルをキャッシュするための htaccess の使用方法を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:エコーズモデル次の記事:エコーズモデル