我在.htaccess中添加了下一行,我在这里找到How to specify vary accept encoding header in htaccess
<IfModule mod_headers.c>
<FilesMatch "\.(js|css|xml|gz)$">
Header append Vary Accept-Encoding
</FilesMatch>
</IfModule>
但它不起作用,我也检查了phpinfo(加载模块:mod_headers ......)。 我使用Page Speed插件,我在css文件中看不到这个标题。 为什么它不起作用?
答案 0 :(得分:5)
也许你想用这个:
<IfModule mod_headers.c>
<FilesMatch "\.(js|css|xml|gz)$">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>
用分号
答案 1 :(得分:0)
在.htaccess文件中添加此文件,它将起作用
<IfModule mod_headers.c>
<FilesMatch ".(js|css|xml|gz|html)$">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>
答案 2 :(得分:0)
如果其他示例不起作用,请尝试以下操作:
<IfModule mod_headers.c>
Header set Vary "Accept-Encoding"
</IfModule>