php在apache环境下实现gzip配置方法


Posted in PHP onApril 02, 2015

本文实例讲述了php在apache环境下实现gzip配置方法。分享给大家供大家参考。具体如下:

1、conf/httpd.conf

1) 去掉#LoadModule headers_module modules/mod_headers.so前面的注释#,
2) 添加LoadModule deflate_module modules/mod_deflate.so,
3) 去掉#Include conf/extra/httpd-vhosts.conf前面的注释#。
 
2、conf/extra/httpd-vhosts.conf
在VirtualHost中添加

<Location "/">
 SetOutputFilter DEFLATE
 BrowserMatch ^Mozilla/4 gzip-only-text/html
 BrowserMatch ^Mozilla/4\.0[678] no-gzip
 BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
 Header append Vary User-Agent env=!dont-vary
</Location>

例如:

<VirtualHost *:80>
 DocumentRoot "D:/Apache2.2/htdocs/wef"
 <Location "/">
  SetOutputFilter DEFLATE
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
  Header append Vary User-Agent env=!dont-vary
 </Location>
</VirtualHost>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php的access操作类
Apr 09 PHP
linux命令之调试工具strace的深入分析
Jun 03 PHP
探讨PHP JSON中文乱码的解决方法详解
Jun 06 PHP
php使用qr生成二维码的示例分享
Jan 20 PHP
php去掉文件前几行的方法
Jul 29 PHP
yii插入数据库防并发的简单代码
May 27 PHP
PHP实现生成推广海报的方法详解
Mar 14 PHP
Django 标签筛选的实现代码(一对多、多对多)
Sep 05 PHP
PHP实现获取url地址中顶级域名的方法示例
Jun 05 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 PHP
PHP+MySQL实现在线测试答题实例
Jan 02 PHP
PHP哈希表实现算法原理解析
Dec 11 PHP
PHP中使用socket方式GET、POST数据实例
Apr 02 #PHP
php获取百度收录、百度热词及百度快照的方法
Apr 02 #PHP
php中实现获取随机数组列表的自定义函数
Apr 02 #PHP
PHP版微信公众平台红包API
Apr 02 #PHP
php实现TCP端口检测的方法
Apr 01 #PHP
Yii实现自动加载类地图的方法
Apr 01 #PHP
PHP递归调用数组值并用其执行指定函数的方法
Apr 01 #PHP
You might like
让PHP支持断点续传的源码
2010/05/16 PHP
php连接mssql数据库的几种方法
2013/02/21 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
PHP使用Session实现上传进度功能详解
2019/08/06 PHP
Javascript实现的分页函数
2007/02/07 Javascript
jQuery 源码分析笔记(3) Deferred机制
2011/06/19 Javascript
SyntaxHighlighter语法高亮插件使用说明
2011/08/14 Javascript
jQuery之日期选择器的深入解析
2013/06/19 Javascript
jQuery动态星级评分效果实现方法
2015/08/06 Javascript
vue+element-ui动态生成多级表头的方法
2018/08/28 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
2018/11/25 Javascript
npm 常用命令详解(小结)
2019/01/17 Javascript
jQuery AJAX与jQuery事件的分析讲解
2019/02/18 jQuery
vue中使用rem布局代码详解
2019/10/30 Javascript
如何利用nodejs实现命令行游戏
2020/11/24 NodeJs
使用python实现正则匹配检索远端FTP目录下的文件
2015/03/25 Python
Python3实现发送QQ邮件功能(文本)
2017/12/15 Python
python列表每个元素同增同减和列表元素去空格的实例
2019/07/20 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
python不同版本的_new_不同点总结
2020/12/09 Python
html5读取本地文件示例代码
2014/04/22 HTML / CSS
捷克体育用品购物网站:D-sport
2017/12/28 全球购物
匡威荷兰官方网站:Converse荷兰
2018/10/24 全球购物
英国在线购买马术服装:EQUUS
2019/07/12 全球购物
Sunglass Hut巴西网上商店:男女太阳镜
2020/10/04 全球购物
集团公司人力资源部岗位职责
2014/01/03 职场文书
安踏广告词改编版
2014/03/21 职场文书
实习协议书范本
2014/04/22 职场文书
实践单位评语
2014/04/26 职场文书
优秀毕业生的求职信
2014/07/21 职场文书
离职证明标准格式
2014/09/15 职场文书
教师遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
公安局负责人查摆问题及整改方案
2014/09/27 职场文书
中国汉字听写大会观后感
2015/06/02 职场文书
销售口号霸气押韵
2015/12/24 职场文书