首页>永佳见解>在Apache下打开GZIP的方式介绍
永佳动态 行业资讯 永佳见解 常见问题

在Apache下打开GZIP的方式介绍

更新时间:2021/1/26 10:06:42 作者:永佳软件

    "gzip是GNUzip的缩写,它是一个GNU自由软件文件压缩程序。

    为什么需要打开GZIP?打开GZIP后,服务器访问速度要快得多,因此许多网站管理员都打开了GZIP。GZIP通常可以在IIS和Apache下打开。

    如果您在Apache下打开GZIP,则这里为您做一个介绍,经常使用PHPnow,而PHPnow一键式配置服务器环境更加方便。

    检查Apache配置文件httpd.conf中是否启用了以下两个模块:

    文件路径(/etc/httpd/conf/httpd.conf)(PHPnow在PHPnow\Apache-22\conf\httpd.conf中)

    LoadModuledeflate_modulemodules/mod_deflate.so

    LoadModuleheaders_modulemodules/mod_headers.so

    如果它前面有#,则将其删除;如果没有,则将其添加在末尾。

    启用gzip将消耗额外的cpu资源

    第二步:

    在apache配置文件httpd.conf的末尾添加:

    SetOutputFilterDEFLATE

    SetEnvIfNoCaseRequest_URI。(?:gif|jpe?g|png)$no-gzipdont-vary

    SetEnvIfNoCaseRequest_URI。(?:exe|t?gz|zip|bz2|sit|rar)$no-gzipdont-vary

    SetEnvIfNoCaseRequest_URI。(?:pdf|doc|avi|mov|mp3|rm)$no-gzipdont-vary

    AddOutputFilterByTypeDEFLATEtext/htmltext/plaintext/xmltext/css

    AddOutputFilterByTypeDEFLATEapplication/x-javascript

    第三步:

    重启Apache:servicehttpdrestart;

    重新启动后,您可以使用网站站长工具或相关功能来检查您的网站是否已实施Gzip压缩"