大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区

 找回密码
 注册大米会员

QQ登录

只需一步,快速开始

查看: 6996|回复: 1
打印 上一主题 下一主题

[转]apache开启gzip压缩和缓存

[复制链接]

501

主题

778

帖子

7664

积分

超级版主

Rank: 8Rank: 8

积分
7664

授权用户

跳转到指定楼层
楼主
发表于 2015-12-14 16:34:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
开启apache的gzip方法:(1) 编辑Apache配置文件httpd.conf,查找下面这两行
  1. #LoadModule deflate_module modules/mod_deflate.so
  2. #LoadModule filter_module modules/mod_filter.so
复制代码


(2) 在httpd.conf末尾增加以下内容:
  1. #开启压缩
  2.    <ifmodule mod_deflate.c>
  3.     DeflateCompressionLevel 9
  4.          AddOutputFilterByType DEFLATE text/plain
  5.      AddOutputFilterByType DEFLATE text/html
  6.      AddOutputFilterByType DEFLATE text/xml
  7.      AddOutputFilterByType DEFLATE text/css
  8.      AddOutputFilterByType DEFLATE text/javascript
  9.      AddOutputFilterByType DEFLATE image/svg+xml
  10.      AddOutputFilterByType DEFLATE image/x-icon
  11.      AddOutputFilterByType DEFLATE application/xml
  12.      AddOutputFilterByType DEFLATE application/xhtml+xml
  13.      AddOutputFilterByType DEFLATE application/rss+xml
  14.      AddOutputFilterByType DEFLATE application/javascript
  15.      AddOutputFilterByType DEFLATE application/x-javascript
  16.      AddOutputFilterByType DEFLATE application/x-httpd-php
  17.      AddOutputFilter DEFLATE css js
  18.     </ifmodule>
复制代码

具体配置内容可参考mod_deflate模块手册 。(3) 重启Apache服务2、开启浏览器缓存功能开启浏览器缓存后,在内容未过期前,浏览器不会重复从服务器提取数据文件,从而减少网页内容传输,提高网页打开速度。(1) 编辑Apache配置文件httpd.conf,查找下面这一行    #LoadModule expires_module modules/mod_expires.so删除前面的#;如没有就查找LoadModule位置,加入上述行(2) 在httpd.conf末尾增加以下内容:
  1.     <IfModule mod_expires.c>
  2.     ExpiresActive On
  3.     ExpiresDefault "access plus 12 month"
  4.     ExpiresByType text/html "access plus 12 months"
  5.     ExpiresByType text/css "access plus 12 months"
  6.     ExpiresByType image/gif "access plus 12 months"
  7.     ExpiresByType image/jpeg "access plus 12 months"
  8.     ExpiresByType image/jpg "access plus 12 months"
  9.     ExpiresByType image/png "access plus 12 months"
  10.     EXpiresByType application/x-shockwave-flash "access plus 12 months"
  11.     EXpiresByType application/x-javascript "access plus 12 months"
  12.     ExpiresByType video/x-flv "access plus 12 months"
  13.     </IfModule>
复制代码

具体配置内容可参考mod_expires模块手册 。(3) 重启Apache服务通过以上的配置可以开启apache的gzip和页面缓存功能,加快页面加载速度减轻服务器的负担。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
回复

使用道具 举报

0

主题

45

帖子

112

积分

新手上路

Rank: 1

积分
112
沙发
发表于 2015-12-22 13:22:25 | 只看该作者
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册大米会员

本版积分规则

QQ|小黑屋|大米CMS社区 ( 蜀ICP备11002200号-2广告联系:广告联系 

Powered by 大米CMS

© 2010-2020 大米CMS Inc.

快速回复 返回顶部 返回列表