0

.htaccess ファイルに単純なキャッシュ コントロールを配置しました。

#cache css and javascript files for one week  
<FilesMatch ".(js|css)$">  
Header set Cache-Control "max-age=604800"  
</FilesMatch>

Google の Page Site tester: https://developers.google.com/speed/pagespeed/insightsでデスクトップ サイトをテストすると、javascript と画像が適切にキャッシュされていることがわかります。しかし、モバイル Web サイトをテストすると、キャッシュが機能しません。私の htaccess ファイルは、すべてのデスクトップ ファイル (つまり、public_html/index.html、public_html/images/、public_html/css/、public_html/.htaccess など) と一緒に public_html ディレクトリに含まれています。私のモバイル サイトは、public_html/mobile に含まれています。 /。

モバイル ディレクトリを機能させるには、2 つ目の .htaccess ファイルを追加する必要がありますか?

ありがとう。

4

1 に答える 1

1

最適なオプションは、html5 ボイラープレートの .htaccess ファイルを使用することです。キャッシュ、gzip、クロスドメイン ajax、および多くの機能用に高度に最適化されています。

mod_deflate がオンになっているかどうかも確認してください。

ディレクトリのルートにある単一のファイルを使用するだけで、追加の .htaccess ファイルは必要ありません。

于 2012-07-15T10:48:48.540 に答える