如何开启gzip压缩(使用gzip压缩)

如何开启gzip压缩,使用gzip压缩内容导航:如何启用网页GZIP压缩如何windowsserver2012开启gzip压缩双ip服务器设置iisgzip网站压缩方法gzip怎么开启!一、如何启用网页GZIP压缩下面”舒宇卓创站长“将和大家一起分享一下,希望对咱们站长有所帮助!1.开启网页GZIP压缩有什么好处?Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就

如何开启gzip压缩,使用gzip压缩

内容导航:

  • 如何启用网页GZIP压缩
  • 如何windows server 2012开启gzip压缩
  • 双ip服务器设置iis gzip网站压缩方法
  • gzip怎么开启!
  • 一、如何启用网页GZIP压缩

    下面”舒宇卓创站长“将和大家一起分享一下,希望对咱们站长有所帮助! 1.开启网页GZIP压缩有什么好处?
    Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。
    进而对于搜索引擎的收录也有一定的好处,也大大提高了我们的用户体验度。 2.如何启用IIS的Gzip压缩功能:
    首先要有网站管理权限和服务器远程管理权限步骤如下:
    第一、如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件(PHP,asp,aspx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。打开Internet信息服务(IIS)管理器,右击“网站”—>“属性”(注意:这里的网站是整个网站文件不是某个网站目录),之后选择“服务”。在“HTTP压缩”框中选中“压缩应用程序文件”和“压缩静态文件”,按需要设置“临时目录”和“临时目录的最大限制”。
    第二、在Internet信息服务(IIS)管理器,右击“Web服务扩展”—>“增加一个新的Web服务扩展”,在“新建Web服务扩展”框中输入扩展名“HTTP
    Compression”,添加“要求的文件”为C:\WINDOWS\system32\inetsrv\,其中Windows系统目录根据您的安装可能有所不同,选中“设置扩展状态为允许”;这时候静态内容是可以压缩的,但是对于动态内容,aspx文件却不在压缩范围内。因为默认的可压缩文件并没有这个扩展名。而管理界面中你又找不到可以增加扩展名的地方,这时候只能去修改它的配置文件了。
    第三、使用文本编辑器打开C:\Windows\System32\inetsrv\(建议先备份),查找
    IIsCompressionScheme标签,有三个相同名字的段,分别是deflate,gzip,Parameters,第三段不用管它,前两段有基本相同的参数,HcDynamicCompressionLevel,设置压缩率,取值0~10,0不压缩,10最高压缩率,这里设置成9,9是性价比最高的一个。HcFileExtensions,需要压缩的静态文件扩展名,默认只有htm,html,txt,可以把js,css,xml添加进去。建议按原来的格式,用换行作为分隔。

    二、如何windows server 2012开启gzip压缩

    第一步,打开Internet信息服务(IIS)管理器,右击“网站”-》“属性”,进入“服务”选项,之后在“HTTP压缩”的大框中把“压缩应用程序文件”和“压缩静态文件”两个都选上,而“临时目录”和“临时目录的最大限制”直接使用默认值即可。
    IIS6.0开启GZIP第一步 第
    二步,还是在Internet信息服务(IIS)管理器中,右击“Web服务扩展”选项,选择“增加一个新的Web服务扩展”,在“新建Web服务扩展”
    框内输入扩展名为“HTTP Compression”,“要求的文件”添加路径为C:\WINDOWS\system32\inetsrv\,一般来说绝大多数
    Windows2003服务器都应该是这个路径,如果有很特别的,就请根据自己的情况来选择的位置吧,记得把“设置扩展状态为允许”也勾 选上,然后点击确定。
    IIS6.0开启GZIP第二步 第 三步,来到关键的一步了。
    先将IIS6.0服务器停止,请在“运行”中输入“cmd”,进入命令行,然后输入“net stop
    iisadmin”来停止IIS服务,再备份一下C:\Windows\System32\inetsrv\这个文件(在修改服
    务器任何一个配置文件之前都应该备份,这是个人站长必备素质),之后用记事本打开该文件,进行相关设置的更改。
    需 要更改的有两个地方,一个是Location
    =”/LM/W3SVC/Filters/Compression/deflate”的地方,另一个则是Location
    =”/LM/W3SVC/Filters/Compression/gzip”,将这两个地方修改后就可以打开GZIP了。
    两个地方的内容更改完全一致, 所以只说一遍就可以了。
    将HcDoDynamicCompression设置为“TRUE”,这个是用来压缩动态文件的,当然如果你不打算压缩动态文件,保持“FALSE”状态也可以,而HcscriptFileExtensions中是需要压缩的动态文件后缀,如asp、php、aspx等。
    将HcDoStaticCompression和HcDoOnDemandCompression设置为“TRUE”,这是用来开启压缩静态文件的,没有理由不开启。
    在HcFileExtensions中添加需要压缩的静态文件后缀,如html、css、xml等。
    HcDynamicCompressionLevel
    和HcOnDemandCompLevel这两个属性,表示的是GZIP的压缩率,可以填写0-10之间的数字,默认为0,通常来说建议设置为9,这是最
    具有性价比的选择。
    (图片中把php加到静态文件里面了,大家就无视吧,这是很久以前配置的,反正网站是静态的,php压缩不压缩无所谓)IIS6.0开启GZIP第三步
    修改完毕后,再把IIS服务器打开,依然在命令行中,输入“iisreset”命令。
    这样,GZIP压缩就打开了,可以用站长工具对自己的页面进行检查,看看效果如何。
    需 要注意的是,在修改文件时,可能会出现无法保存的情况,系统会提示“文件正在使用,无法保存”,要解决这个问题,打开IIS,右
    击“本地计算机”-》“属性”,在“Internet信息服务”中勾选“允许直接编辑配置数据库”,确定后,就可以顺利的编辑文 件了。
    允许编辑配置数据库 在开启了GZIP后,网站打开速度会有较为明显的提升,而且也能节省不少的带宽和流量,带来的CPU资源消耗就无所谓了。
    也曾经有人担心搜索引擎对GZIP压缩的页面爬行有问题,事实证明完全不存在问题,只要是用户的浏览器可以正常访问的页面,搜索引擎爬行起来没有问题。
    搜一下:如何windows server 2012开启gzip压缩

    三、双ip服务器设置iis gzip网站压缩方法

    答:IIS6已经内建了Gzip压缩的支持,可惜,没有设置更好的管理界面。所以要打开然后选中网站下面那个服务器扩展,新建一个服务器扩展。名字无所谓,下面的

    四、gzip怎么开启!

    双击IIS服务器,右键点击网站,点击属性,然后点击服务,我们看到HTTP压缩,然后在压缩应用程序文件,压缩静态文件中打钩,然后点击确定,第一步就完成了然后我们右键点击web服务扩展,点击添加一个新的web服务扩展,输入扩展名,为了便于我们识别,我们可以起名为gzip(关于起名应该是随意吧,小编没有测试过),然后点击添加,选择C:\WINDOWS\system32\inetsrv\,然后点击确定,扩展状态为允许,否则gzip不能生效,一切完成,我们就可以点击确定了.接下来也是最重要的一步了,编辑IIS配置数据库配置文件,在此操作之前,我们应该关闭IIS服务器才能进行接下来的操作,当然我们也可以不关闭IIS服务器,我们双击IIS服务器,右键点击本地计算机,点击属性,在允许直接编辑配置数据库上打钩,那么我们不用关闭IIS就能直接配置服务器配置数据库配置文件了我们找到C:\WINDOWS\system32\inetsrv下的文件,操作这个文件之前应该先复制一份,以免出现意外的情况.打开此文件,搜索deflate,找到HcDoStaticCompression原来为false改为true,HcDynamicCompressionLevel原来为0,改为9,HcFileExtensions里面就可以添加我们需要压缩的后缀,这里添加的是静态文件,一般压缩html,js,css图片不列为压缩之列.动态的文件可不可以压缩呢,当然可以HcScriptFileExtensions里面就是填写要压缩的动态文件.配置完这个,我们要来配置下面的gzip,他们两个紧挨着的,配置方法相同.一切步骤都就绪了,我们看看是否开启成功了呢,那么怎样查看呢,方法有两种,一种是使用火狐的firebug,一种是使用站长工具查看,当然小编就知道这两种,或许还有其他方法,就不深入研究了.哇,开启成功了.大家是不是也想试试呢.

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/114463.html

    (0)
    robot
    上一篇 2022-04-26
    下一篇 2022-04-26

    相关推荐

    • Django的视图函数和类视图的区别是什么

      Django的视图函数和类视图是用来处理HTTP请求并返回HTTP响应的两种不同的方式。视图函数是一个简单的Python函数,接收一个HttpRequest对象作为参数,并返回一个HttpResponse对象。视图函数通常包含在views.py文件中,可以根据需要导入和调用。视图函数的优点是简单、灵活,适合处理简单的请求和逻辑。类视图是一个基于类的视图,继承自Django提供的View类或其子类。

      2024-05-09
      0
    • Flume的事件是怎样被处理和传递的

      Flume 是一个分布式的、可靠的、高可用的日志收集系统,可以帮助用户收集、聚合和传输大量的日志数据。Flume 的事件处理和传递过程如下:数据源发送事件:Flume 的数据源可以是多种类型,例如日志文件、网络数据、消息队列等。数据源会将事件发送到 Flume 的 Agent 中。Agent 接收事件:Flume 的 Agent 是一个轻量级的代理程序,用于接收来自数据源的事件。Agent 可以配

      2024-03-08
      0
    • 「页面交互是什么」页面交互是什么意思

      页面交互是什么,页面交互是什么意思 内容导航: 页面交互是什么意思 怎样理解UI界面交互设计是什么意思 如何实现页面间的交互 如何利用静态页面与用户进行交互 一、页面交互是什么意思…

      2022-05-18
      0
    • bigdecimal取余数的方法是什么

      BigDecimal类中提供了两个方法来取余数:remainder()和remainder(BigDecimal divisor)。remainder()方法:该方法返回一个新的BigDecimal对象,表示当前BigDecimal对象与1之间的余数。使用方法如下:BigDecimal num = new BigDecimal(“10.5”);BigDecimal remainder = num

      2024-01-26
      0
    • java怎么替换文件内容

      在Java中,可以使用FileWriter类来替换文件的内容。以下是一个示例代码:import java.io.File;import java.io.FileWriter;import java.io.IOException;public class FileContentReplacementExample {public static void main(String[] args)

      2024-02-02
      0
    • 如何迅速备案(快速备案如何做到的)

      如何迅速备案,快速备案如何做到的内容导航:网站快速备案怎么弄如何快速进行版权备案如何快速多个域名同时备案网站空间备案和ICP备案是一回事吗一、网站快速备案怎么弄你说的是网站icp备案吗,如果是公司网站备案,需要准备营业执照,法人和网站负责人身份证件,真实性核验单,备案照片,接入商备案系统中录入主体信息和网站负责人信息,域

      2022-04-24
      0