给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
?????<?Connector?port?="80"?maxHttpHeaderSize?="8192"?
2?
?????????????? maxThreads?="150"?minSpareThreads?="25"?maxSpareThreads?="75"?
3?
?????????????? enableLookups?="false"?redirectPort?="8443"?acceptCount?="100"?
4?
?????????????? connectionTimeout?="20000"?disableUploadTimeout?="true"?URIEncoding?="utf-8"???/>?
5?
?????<!--?Note : To disable connection timeouts, set connectionTimeout value
6?
???? to 0?-->?
7?
????
8?
?????<!--?Note : To use gzip compression you could set the following properties :
9?
????
10?
?????????????? compression="on"?
11?
?????????????? compressionMinSize="2048"?
12?
?????????????? noCompressionUserAgents="gozilla, traviata"?
13?
?????????????? compressableMimeType="text/html,text/xml"
14?
????-->
????<Connector?port="80"?maxHttpHeaderSize="8192"
2
?????????????? maxThreads="150"?minSpareThreads="25"?maxSpareThreads="75"
3
?????????????? enableLookups="false"?redirectPort="8443"?acceptCount="100"
4
?????????????? connectionTimeout="20000"?disableUploadTimeout="true"?URIEncoding="utf-8"
5
????????????????? compression="on"?
6
?????????????? compressionMinSize="2048"?
7
?????????????? noCompressionUserAgents="gozilla, traviata"?
8
?????????????? compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"??/>
9
????<!-- Note : To disable connection timeouts, set connectionTimeout value
10
???? to 0 -->
11
????
12
????<!-- Note : To use gzip compression you could set the following properties :
13
????
14
?????????????? compression="on"?
15
?????????????? compressionMinSize="2048"?
16
?????????????? noCompressionUserAgents="gozilla, traviata"?
17
?????????????? compressableMimeType="text/html,text/xml"
18
??? -->
19![]()
????<Location?"/">
2
??????? SetOutputFilter DEFLATE
3
??????? BrowserMatch ^Mozilla/4 gzip-only-text/html
4
??????? BrowserMatch ^Mozilla/4\.0[678] no-gzip
5
??????? BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
6
??????? SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
7
??????? Header append Vary User-Agent env=!dont-vary
8
????</Location>
9![]()
#?加载deflate模块
2
LoadModule headers_module modules/mod_headers.so
3
LoadModule deflate_module modules/mod_deflate.so
4
<VirtualHost?*:80>
5
??? DocumentRoot f:/apacheTest
6
????<Location?"/">
7
??????? SetOutputFilter DEFLATE
8
??????? BrowserMatch ^Mozilla/4 gzip-only-text/html
9
??????? BrowserMatch ^Mozilla/4\.0[678] no-gzip
10
??????? BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
11
??????? SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
12
??????? Header append Vary User-Agent env=!dont-vary
13
????</Location>
14
</VirtualHost>