這篇文章主要介紹了php在apache環境下實現gzip配置方法,較為詳細的分析了相關配置文件的修改技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了php在apache環境下實作gzip配置方法。具體如下:
1、conf/httpd.conf
1) 去掉#LoadModule headers_module modules/mod_headers.so前面的註解#,
2) 加入LoadModule deflate_module modules/mod_deflate.so,
3) 去掉#Include conf/extra/httpd-vhosts.conf前面的註解#。
2、conf/extra/httpd-vhosts.conf在VirtualHost中加入
<Location "/"> SetOutputFilter DEFLATE BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary Header append Vary User-Agent env=!dont-vary </Location>
例如:
<VirtualHost *:80> DocumentRoot "D:/Apache2.2/htdocs/wef" <Location "/"> SetOutputFilter DEFLATE BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary Header append Vary User-Agent env=!dont-vary </Location> </VirtualHost>
#總結 :以上就是本篇的全部內容,希望對大家的學習有所幫助。
相關推薦:
以上是php在apache環境下實作gzip配置及修改方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!