2

Wordpressブログのコンテンツをユーザーのブラウザにキャッシュするためにmod_expireを使用し、それによってYSlowとGooglePagespeedでのランキングを上げたいと思います。そこで、以下のような構成を使いたかったのです。

Header unset ETag
FileETag None

<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A0
<FilesMatch ".(ico|jpg|png|gif|css|js|gz)$">
ExpiresDefault A2592000
Header append Cache-Control "private"
</FilesMatch>
</IfModule>

しかし、今、私には次のような疑問が生じます。プラグインのコードが壊れて、プラグインの開発者がアップデートを公開した場合はどうなりますか?ダウンロードしてブログにインストールしますが、プラグインから壊れた.jsファイルがユーザーのブラウザによってキャッシュされました。
キャッシュ時間が切れるまでユーザーは私のページの表示が壊れますか、それともプラグインの更新から新しいページが自動的に提供されますか?

4

2 に答える 2

0

このスクリプトは、html ではなく、ico、jpg、png、gif、css、js、gz ファイルをキャッシュするだけです。ワードプレスは大丈夫でしょう。

クライアント側の js がクラッシュしている場合は、単に js をキャッシュしないでください。または、これをもう一度実行して、js を 14400 秒などの短い時間キャッシュするように設定します。

于 2013-04-15T02:45:26.573 に答える