1

HTMLファイルを作成しましたが、アップロードしてテストすると、「ブラウザのキャッシュを活用する」が0になっていることがわかります。私はそれを修正する方法を数回グーグルで検索しましたが、ブラウザのリクエストで何かが欠落していることがわかりました。そこに書き込みがあり、私はこのようなものを追加する必要があります

HTTP / 1.1 200 OK

日付:1998年10月30日金曜日13:19:41 GMT

サーバー:Apache / 1.3.3(Unix)

キャッシュ制御:max-age = 3600、再検証する必要があります

有効期限:1998年10月30日金曜日14:19:41 GMT

最終変更日:1998年6月29日月曜日02:28:12 GMT

ETag:「3e86-410-3596fbbc」

コンテンツ-長さ:1040

コンテンツタイプ:text / html

主な質問は次のとおりです。どこに追加すればよいかわかりませんか?

4

1 に答える 1

2

ここにはいくつかの問題があると思います。必要なことを実行するApacheモジュールはmod_expireであるため、使用するサーバーにインストールする必要があります。そのドキュメントはここにあります。ただし、そのバージョンのApacheは古くはありません。また、サーバーは1998年に稼働していると考えているようです。つまり、正常にExpires動作させるのに深刻な問題が発生します。

私のアドバイス?彼らが何をしているのかを知っていて、よく維持された最新のサーバーを提供する新しいホスティング会社を手に入れましょう。

mod_expireは、ホスティングパッケージを利用できるようにする人々によってインストールされます(ほとんどの場合、Apacheモジュールを自分でインストールすることは許可されていません)、それを構成する方法は多くの場所で説明されています、この記事この記事は良い出発点のように見えます-そしてそれは.htaccess私が知っているすべてのホスティング設定で利用可能なファイルのみを使用します。

于 2012-06-22T13:33:36.823 に答える