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读注册表
Oct 09 PHP
不用数据库的多用户文件自由上传投票系统(2)
Oct 09 PHP
PHP之变量、常量学习笔记
Mar 27 PHP
php适配器模式介绍
Aug 14 PHP
sql注入与转义的php函数代码
Jun 17 PHP
关于Zend Studio 配色方案插件的介绍
Jun 24 PHP
php验证手机号码
Nov 11 PHP
PHP实现随机生成水印图片功能
Mar 22 PHP
PHP利用Cookie设置用户30分钟未操作自动退出功能
Jul 03 PHP
详解Laravel5.6 Passport实现Api接口认证
Jul 27 PHP
php实现记事本案例
Oct 20 PHP
PHP引擎php.ini参数优化深入讲解
Mar 24 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 chr() ord()中文截取乱码问题解决方法
2008/09/08 PHP
PHP获取栏目的所有子级和孙级栏目的ID号示例
2014/04/01 PHP
微信access_token的获取开发示例
2015/04/16 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
2017/03/24 PHP
php简单实现单态设计模式的方法分析
2017/07/28 PHP
CI(CodeIgniter)框架中URL特殊字符处理与SQL注入隐患分析
2019/02/28 PHP
php计数排序算法的实现代码(附四个实例代码)
2020/03/31 PHP
制作特殊字的脚本
2006/06/26 Javascript
JavaScript mapreduce工作原理简析
2012/11/25 Javascript
JavaScript数组常用方法
2015/03/02 Javascript
谈谈对offsetleft兼容性的理解
2015/11/11 Javascript
基于JavaScript实现定时跳转到指定页面
2016/01/01 Javascript
Angular.js中用ng-repeat-start实现自定义显示
2016/10/18 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
2016/10/27 Javascript
H5移动端图片压缩上传开发流程
2016/11/09 Javascript
js 轮播效果实例分享
2016/12/28 Javascript
微信小程序 生命周期和页面的生命周期详细介绍
2017/01/19 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
2017/04/05 Javascript
详解vue-cli中使用rem,vue自适应
2019/05/06 Javascript
微信小程序扫描二维码获取信息实例详解
2019/05/07 Javascript
微信小程序 生成携带参数的二维码
2019/10/23 Javascript
ES6 class类链式继承,实例化及react super(props)原理详解
2020/02/15 Javascript
JS闭包原理及其使用场景解析
2020/12/03 Javascript
Python中__name__的使用实例
2015/04/14 Python
使用Python的Twisted框架构建非阻塞下载程序的实例教程
2016/05/25 Python
简单了解OpenCV是个什么东西
2017/11/10 Python
HTML5的自定义属性data-*详细介绍和JS操作实例
2014/04/10 HTML / CSS
资生堂英国官网:Shiseido英国
2020/12/30 全球购物
销售业务实习自我鉴定
2013/09/23 职场文书
令人啧啧称赞的经理推荐信
2013/11/07 职场文书
运动会方阵解说词
2014/02/12 职场文书
《小石潭记》教学反思
2014/02/13 职场文书
就业协议书的作用
2014/04/11 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
诚信考试标语
2014/06/24 职场文书
挂职锻炼工作总结2015
2015/05/28 职场文书