如何在Apache服务器上启用gzip压缩并更改默认设置(已解释)?
我一直在阅读关于在发送到客户端之前压缩css、js、html等文件的内容。gzip是一个很好的压缩机,受到普遍支持。因此,我试图找出如何在Apache服务器上启用它并更改其默认设置。如何在Apache服务器上启用gzip压缩并更改默认设置(已解释)?,apache,.htaccess,gzip,7zip,Apache,.htaccess,Gzip,7zip,我一直在阅读关于在发送到客户端之前压缩css、js、html等文件的内容。gzip是一个很好的压缩机,受到普遍支持。因此,我试图找出如何在Apache服务器上启用它并更改其默认设置。 到目前为止,我在网上只找到了要复制并粘贴到.htaccess文件中的文本,以启用gzip压缩。但我在任何地方都找不到该代码的解释: <ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file
到目前为止,我在网上只找到了要复制并粘贴到.htaccess文件中的文本,以启用gzip压缩。但我在任何地方都找不到该代码的解释:
<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
mod_gzip_on Yes
是的
mod|gzip|item|u include file.(html?| txt | css | js | php | pl)$
mod_gzip_item_包含处理程序^cgi脚本$
mod_gzip_项目包括mime^text/*
mod_gzip_item_包括mime^application/x-javascript*
mod_gzip_项_排除mime^image/*
mod_gzip_item_排除rspheader^内容编码:.*gzip*
所以我有几个关于这个和其他gzip设置的问题:
非常感谢您的帮助。您使用的是什么版本的apache?apache 2.4,但如果可能的话,我想了解apache 2的一般解决方案/解释,因为mod_gzip非常古老,主要用于apache 1.x。您应该使用mod_deflate进行2.4的压缩。因为它有很好的文档和大量的资源。本指南将解释您的大部分问题。谢谢你的链接。我按照解释做了,但现在我所有的文件都会在问题中抛出一个404帖子,你做了什么以及你的.htaccess内容,而不是评论。