.htaccess
ディレクティブをJoomlaのルートアクセスファイルに追加しました。 これは、特定のフォルダ内のファイルを除き、期待どおりに動作しています。 適用されていないファイルのフォルダを確認しましたが、ルートにデフォルトの.htaccess
を上書きできる他のファイルはありません。.htaccess
適用されないファイルの例は、jsおよびcssファイルです。すべてのファイルにHtaccessディレクティブが適用されない
- これらのファイルは、サードパーティのサーバーからのものではないソースと同じものです。
- これらのファイルにはクエリ文字列が含まれていません。
私が使用していますディレクティブは、このようなものです:
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
私は上記のディレクティブを上書きすることができるものを、見つけるためにチェックすることができる他に何。
Apacheサーバーと仮想ホストの設定はどうなりますか? – Webdesigner
同じサーバー上に他の多くのWebサイトがあるので、これは問題ありません。この問題は他のサイトにはありません。 – Joshi