javascript と css のみがキャッシュされていないように見えますが、画像はキャッシュされています。
Firebug を使用していますが、ページを更新すると、Firebugで js/cssに対する 200 の HTTP 応答が多数あることに気付きますが、すべての画像に対して304 HTTP コード(コンテンツは変更されていません) を受信しています。したがって、私の JS と CSS はキャッシュされていないようです。
また、YSlow を使用して JS/CSS コンテンツがキャッシュされない問題を特定すると、次のように通知されます。
ETag が正しく構成されていないコンポーネントが 4 つあります
以下にリストされているのは私の .htaccess ファイルです
Options -Indexes
Options +FollowSymLinks
# Enable ETag
FileETag MTime Size
# Set expiration header
ExpiresActive on
ExpiresDefault "access plus 1 week"
# Compress some text file types
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript text/javascript application/javascript application/json
# Deactivate compression for buggy browsers
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Set header information for proxies
Header append Vary User-Agent
.htaccess アクセス ファイルが CSS や JavaScript のキャッシュを妨げている原因について何か考えはありますか?