您当前的位置:主页 > 教程合集 > 网站建设网站首页网站建设

Apache中添加Vary标头的方法

发布时间:2016-08-27编辑:余斗阅读:(0)字号:
    昨天余斗设置完apache的浏览器缓存(max-age)功能后,突然想起,以前在说IIS7.0及IIS8.0添加Vary头和expires头的方法中讲了如何在IIS服务器中添加Vary头,没有说如何在Apache服务器中加Vary头,其实也是很简单,很多Apache都集成了mod_headers模块,默认的是没有开启的,我们开启就能实现了。 具体方法如下: (1) 编辑Apache配置文件httpd.conf,打开/Apache-22/httpd.conf (其他形式的环境查找httpd.conf 即可)查找下面这一行代码

    #LoadModule headers_module modules/mod_headers.so
     
    Apache默认的是关闭的,删除前面的#,就开启了mod_headers模块(如没有就查找LoadModule位置,加入上述行即可。) (2) 在httpd.conf末尾增加以下代码:

      <IfModule mod_headers.c>
                    <FilesMatch ".(js|css|xml|gz|html)$">
                        Header append Vary: Accept-Encoding
                    </FilesMatch>
                </IfModule>
     
    具体的详细配置内容可参考mod_headers模块手册。 重启apache服务(PHPnow中打开PnCp.cmd,输入数字23即可),再刷新网站就成功开启了浏览器Vary标头功能。 Apache中添加Vary标头的方法 未开启浏览器Vary标头功能之前 Apache中添加Vary标头的方法 开启浏览器Vary标头功能之后
关键字词apacheVary
余斗余斗
  1. 转载请注明:Apache中添加Vary标头的方法
  2. 版权声明:本站原创文章,由发表在网站建设分类下,于2016-08-27最后更新
PHPnow中开启apache的浏览器缓存(max-age)功
Discuz!论坛UCenter登陆无反应的解决方法
手机扫一扫 随身带着看
鸿运国际手机登录首页