This article mainly introduces the gzip configuration method of php in apache environment, and analyzes the modification skills of related configuration files in detail, which is of great practical value, for more information about how to configure gzip in apache, see the following example. Share it with you for your reference. The details are as follows:
1. conf/httpd. conf
1) remove # comments before LoadModule headers_module modules/mod_headers.so #,
2) add LoadModule deflate_module modules/mod_deflate.so,
3) remove the # Include conf/extra/comments before the httpd-vhosts.conf #.
2. conf/extra/httpd-vhosts.conf
Add in VirtualHost
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
For example:
DocumentRoot "D:/Apache2.2/htdocs/wef"
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
I hope this article will help you with php programming.