我在.htaccess中添加了下一行,我在这里找到 如何在htaccess中指定不同的接受编码标头
<IfModule mod_headers.c>
<FilesMatch ".(js|css|xml|gz)$">
Header append Vary Accept-Encoding
</FilesMatch>
</IfModule>
但它不起作用,我也检查了phpinfo(加载的模块:mod_headers...我使用页面速度插件,但我在我的 css 文件中看不到这个标题。为什么它不起作用?
也许你想用这个:
<IfModule mod_headers.c>
<FilesMatch ".(js|css|xml|gz)$">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>
带分号
在.htaccess文件中添加这个,它将起作用
<IfModule mod_headers.c>
<FilesMatch ".(js|css|xml|gz|html)$">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>
如果其他示例不起作用,请尝试以下操作:
<IfModule mod_headers.c>
Header set Vary "Accept-Encoding"
</IfModule>