2010-12-17 21 views
2

静的ファイルの有効期限を設定することは非常に便利で、私が見つけたのは.htaccessファイルのExpiresDefaultプロパティですが、動作しません。私はYSlowとpage_speedを使ってHTTPレスポンスをテストしていますが、JS、CSS、イメージの有効期限を設定してアプリケーションを高速化する必要があることを伝え続けます。apache ExpiresDefault - うまくいきません

ExpiresDefault「アクセスプラス1年」、ローカル(Apacheサーバー)およびウェブ(hostgatorのリセラーアカウント。私は!?!を使用するオプションがあれば)をテストしようとしましたが、うまくいきません。また、500エラーは返されません。

私は主なポイントを逃している、または間違っているように感じます。どのようにすべてのことを行う必要がありますか?

答えて

4

最初に、特定されたmod_expiresがあなたのApache内でコンパイルされます。

PATH_TO_YOUR/httpd -M | sort /* <-- look for expires_module*/ 

を試してみて、あなたのApacheの設定が

ExpiresActive on 
ExpiresDefault "access plus 1 year" 

ようなものと設定が

+0

感謝を変更した後、必ずApacheを再起動する必要があり、それは作品:)だが、アクティブにする方法がありますあなたのリモートサーバー上のmodを..私は言ったように私は、ホストgatorから再販業者のアカウントを持っていると言っている>>>>ありがとう – Dewan159

+0

@ Dewan159 - あなたのリモートサーバーに依存している...サービスプロバイダに確認してください。 – ajreal

関連する問題