如何用gzip [英] How to use gzip

查看:209
本文介绍了如何用gzip的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

能否谁在使用gzip对HTML,JS,PHP和CSS谁能解释如何实现此一台服务器上?

我想知道的是:

  1. 在我有什么要在.htaccess中写?
  2. 什么,并从中源我有下载?
  3. 最重要的是:它有所作为,它还清
解决方案

您需要mod_deflate模块或mod_gzip的在你的httpd.conf启用。在这之后,你应该把下面的行加入到您的配置或.htaccess文件。

下的Apache 1.3.x:

  mod_gzip_on是

mod_gzip_item_include哑剧^应用程序/ x-j​​avascript的$
mod_gzip_item_include哑剧^应用/ JSON $
mod_gzip_item_include MIME ^文本/.*$

mod_gzip_item_include文件\ html的$
mod_gzip_item_include文件\的.php $
mod_gzip_item_include文件\的.js $
mod_gzip_item_include文件\的CSS $
mod_gzip_item_include文件\ .TXT $
mod_gzip_item_include文件\的.xml $
mod_gzip_item_include文件\ .json $

头追加因人而异接受编码
 

的Apache 2.0

  AddOutputFilterByType DEFLATE text / html的文/ CSS文本/纯文本/ XML应用程序/ x-j​​avascript的应用程序/ JSON
头追加因人而异接受编码
 

Can anyone who is using GZip for HTML, JS, PHP and CSS explain how to implement this on a server?

What I want to know is:

  1. What do I have to write in .htaccess?
  2. What and from which source do I have to download?
  3. Most important: does it make a difference and does it pay off?

解决方案

You need mod_deflate or mod_gzip to be enabled on your httpd.conf. After that, you should put the following lines into your configuration or .htaccess file.

Apache 1.3.x:

mod_gzip_on Yes  

mod_gzip_item_include mime ^application/x-javascript$  
mod_gzip_item_include mime ^application/json$  
mod_gzip_item_include mime ^text/.*$  

mod_gzip_item_include file \.html$  
mod_gzip_item_include file \.php$  
mod_gzip_item_include file \.js$  
mod_gzip_item_include file \.css$  
mod_gzip_item_include file \.txt$  
mod_gzip_item_include file \.xml$  
mod_gzip_item_include file \.json$  

Header append Vary Accept-Encoding

Apache 2.0

AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/json   
Header append Vary Accept-Encoding

这篇关于如何用gzip的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆