【问题标题】:Htaccess vary header with inconsistency issueHtaccess 因不一致问题而改变标头
【发布时间】:2014-01-07 08:24:56
【问题描述】:

谁能指出我的 htaccess 编码有什么问题?

我收到错误:此响应已协商,但没有适当的 Vary 标头。 资源不会始终如一地发送 Vary。

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

## Add Expire Headers
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 1 year"
</IfModule>

# 1 month catching
<filesMatch "\.(css|js|jpg|jpeg|png|txt|html)$">
Header set Cache-Control "max-age=2678400, must-revalidate"
Header set Last-Modified "Mon, 16 Oct 2012 00:00:00 GMT"
</filesMatch>

【问题讨论】:

    标签: css .htaccess header gzip vary


    【解决方案1】:

    尝试删除这个:

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

    它可能设置在其他地方。

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-12
      • 1970-01-01
      • 2019-04-26
      相关资源
      最近更新 更多