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配置心得包含MYSQL5乱码解决
Nov 20 PHP
PHP IPV6正则表达式验证代码
Feb 16 PHP
php file_get_contents函数轻松采集html数据
Apr 22 PHP
php程序效率优化的一些策略小结
Jul 17 PHP
PHP设计模式之调解者模式的深入解析
Jun 13 PHP
PHP中可以自动分割查询字符的Parse_str函数使用示例
Jul 25 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
Nov 19 PHP
PHP脚本监控Nginx 502错误并自动重启php-fpm
May 13 PHP
PHP生成随机密码方法汇总
Aug 27 PHP
PHP中使用foreach()遍历二维数组的简单实例
Jun 13 PHP
浅谈PHP中如何实现Hook机制
Nov 14 PHP
php识别翻转iphone拍摄的颠倒图片
May 17 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 mysql 判断update之后是否更新了的方法
2012/01/10 PHP
PHP中比较时间大小实例
2014/08/21 PHP
PHP里8个鲜为人知的安全函数分析
2014/12/09 PHP
php 使用array函数实现分页
2015/02/13 PHP
Yii获取当前url和域名的方法
2015/06/08 PHP
php实现的表单验证类完整示例
2019/08/13 PHP
php中文语义分析实现方法示例
2019/09/28 PHP
php封装的page分页类完整实例代码
2020/02/01 PHP
BOOM vs RR BO3 第一场2.13
2021/03/10 DOTA
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
小试JQuery的AutoComplete插件
2011/05/04 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
2012/12/06 Javascript
jQuery简易图片放大特效示例代码
2014/06/09 Javascript
jquery使用$(element).is()来判断获取的tagName
2014/08/24 Javascript
jQuery页面刷新(局部、全部)问题分析
2016/01/09 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
浅析jQuery中使用$所引发的问题
2016/05/29 Javascript
jQuery实现的右下角广告窗体跟随效果示例
2016/09/16 Javascript
JS实现淡入淡出图片效果的方法分析
2016/12/20 Javascript
node vue项目开发之前后端分离实战记录
2017/12/13 Javascript
利用Decorator如何控制Koa路由详解
2018/06/26 Javascript
jQuery实现的简单拖拽功能示例【测试可用】
2018/08/14 jQuery
nodejs微信开发之自动回复的实现
2019/03/17 NodeJs
Angular CLI 使用教程指南参考小结
2019/04/10 Javascript
js脚本中执行java后台代码方法解析
2019/10/11 Javascript
JS实现秒杀倒计时特效
2020/01/02 Javascript
three.js 如何制作魔方
2020/07/31 Javascript
解决vux 中popup 组件Mask 遮罩在最上层的问题
2020/11/03 Javascript
Python从入门到精通之环境搭建教程图解
2019/09/26 Python
详解pyqt5的UI中嵌入matplotlib图形并实时刷新(挖坑和填坑)
2020/08/07 Python
纯CSS3实现绘制各种图形实现代码详细整理
2012/12/26 HTML / CSS
银行存款证明样本
2014/01/17 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
假如给我三天光明:舟逆水而行,人遇挫而达 
2019/10/29 职场文书
导游词之山东八仙过海景区
2019/11/11 职场文书
SQL基础的查询语句
2021/11/11 MySQL