写真ウェブサイトの場合、ページを開くたびに写真を再ダウンロードする必要があり、時間がかかるだけでなく、トラフィックの無駄でもあります。現時点では、キャッシュを使用してブラウザに画像ファイルを強制的にキャッシュする必要があります
ファイルをキャッシュし、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 チュートリアルに興味のある友人に役立つことを願っています。