2

ここで見つけた.htaccessに次の行を追加しました

    <IfModule mod_headers.c>
       <FilesMatch "\.(js|css|xml|gz)$">
         Header append Vary Accept-Encoding
       </FilesMatch>
     </IfModule>

しかし、それは機能しません。また、phpinfoをチェックしました(ロードされたモジュール:mod_headers ...)。Page Speed プラグインを使用していますが、css ファイルにこのヘッダーが表示されません。なぜ機能しないのですか?

4

3 に答える 3

5

多分あなたはこれを使いたい:

<IfModule mod_headers.c>
   <FilesMatch "\.(js|css|xml|gz)$">
     Header append Vary: Accept-Encoding
   </FilesMatch>
</IfModule>

セミコロン付き

于 2012-07-23T23:35:37.213 に答える
0

これを .htaccess ファイルに追加すると、機能します

<IfModule mod_headers.c>
    <FilesMatch ".(js|css|xml|gz|html)$">
        Header append Vary: Accept-Encoding
    </FilesMatch>
</IfModule>
于 2014-07-22T09:40:06.700 に答える
0

他の例が機能しない場合は、これを試してください。

<IfModule mod_headers.c>
    Header set Vary "Accept-Encoding"
</IfModule>
于 2016-03-23T20:13:15.133 に答える