2022-12-31 19:42:48 发布人:hao333 阅读( 8631)
先谈gzip的配置方法,在apache2 0以上(包括apache2 0)的版中gzip压缩使用的是mod_deflate模块,下面是具体配置步骤:第1步LoadModuledeflate_modulemodules mod_deflate soLoadModuleheaders_modulemodules mod_headers so打开httpd conf后,先将上面两行配置
先说gzip的配置方法。在apache2.0以上的版本中(包括apache2.0),mod_deflate模块用于gzip压缩。下面是具体的配置步骤:
第1步
load module deflate _ module modules/mod _ deflate . so
load module headers _ module modules/mod _ headers . so
打开httpd.conf后,先去掉上面两行配置前面的#号,这样apache就会启用这两个模块,其中mod_deflate是压缩模块,就是对要传输到客户端的代码进行gzip压缩;mod_headers模块的作用是告诉浏览器页面是由gzip压缩的。如果没有开启mod_headers,浏览器会下载gzip压缩的页面,无法正常显示。
第2步
将以下代码添加到httpd.conf中,该代码可以添加到任何空白处。不懂apache的朋友,如果担心加错地方,就放在http.conf文件的最后一行。
至此,apache中gzip压缩的配置完成。重新启动apache后,新的配置将生效。当然,我们不会在这里重启apache,因为下一步是配置http缓存,这是mod_expires模块。
第1步
load module expires _ module modules/mod _ expires . so
在httpd.conf中,找到上面的代码,然后去掉前面的#。
第2步
将以下代码添加到httpd.conf中,该代码可以添加到任何空白处。不懂apache的朋友,如果担心加错地方,就放在http.conf文件的最后一行。
上面的配置是我自己的服务器上使用的配置方法。在这里和大家分享一下。代码中不会有错误。最后,不要忘记重启apache服务器!
如果有配置更好的阿帕奇高手,请指教!
如果您使用的虚拟主机并且虚拟主机支持。htaccess,您可以将上面的代码放在。htaccess文件。
相关阅读
RelatedReading猜你喜欢
Guessyoulike