.htaccess - Vary Accept-Encoding header 不起作用

标签 .htaccess header vary

我在 .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 文件中看不到此 header 。 为什么它不起作用?

最佳答案

也许你想使用这个:

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

带分号

关于.htaccess - Vary Accept-Encoding header 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11058227/

相关文章:

php - 使用 Drupal 制作 1 页 xhtml-css 网站

C++ Header Guard 问题

google-chrome - Chrome 是否支持 HTTP Vary header

python - 阻止apache运行python脚本

regex - 如何使此正则表达式重写规则适用于有/和无/?

java - 从 Android 应用程序中的 protected 目录流式传输视频

http - mime header 字段名和 ':' 分隔符之间是否允许空格

c - 不同文件 C 中的函数头和实现

Perl 在 binmode 中以不同的偏移量查找和删除

http - 使用 Varnish 缓存并改变自定义设置的 HTTP header