就像我们在自己的计算机上压缩文件一样,我们的网络文件也可以被压缩。而且压缩率相对较高,可以节省大量的服务器带宽。
通常在服务器上使用 gzip
压缩。他可以压缩以下文件类型:
HTML
:。html
和其他动态 html
文件,如 php
.aspx
等人
文本文件:。txt
等
CSS
和贾瓦斯克里普特:extensions
.css
和。js
Web
服务:WSDL
、REST
和 JSON
测试我们的网站是否打开 gzip
压缩可以使用 web
工具进行测试:
http
://tool
.chinaz
.com
/Gzips
/
在此页面上输入您的 URL
,他可以在线检查,如果他打开压缩。以下是此站的查询结果。
开启 gzip
压缩的代码
apache
服务器
mod_deflate
.c
> #Compress
HTML
,CSS
,JavaScript
,Text
,XML
and
fonts
AddOutputFilterByType
DEFLATE
application
/javascript
AddOutputFilterByType
DEFLATE
application
/rss
+xml
AddOutputFilterByType
DEFLATE
application
/vnd
.ms
-fontobject
AddOutputFilterByType
DEFLATE
application
/x
-font
AddOutputFilterByType
DEFLATE
application
/x
-font
-opentype
AddOutputFilterByType
DEFLATE
application
/x
-font
-otf
AddOutputFilterByType
DEFLATE
application
/x
-font
-truetype
AddOutputFilterByType
DEFLATE
application
/x
-font
-ttf
AddOutputFilterByType
DEFLATE
application
/x
-javascript
AddOutputFilterByType
DEFLATE
application
/xhtml
+xml
AddOutputFilterByType
DEFLATE
application
/xml
AddOutputFilterByType
DEFLATE
font
/opentype
AddOutputFilterByType
DEFLATE
font
/otf
AddOutputFilterByType
DEFLATE
font
/ttf
AddOutputFilterByType
DEFLATE
image
/svg
+xml
AddOutputFilterByType
DEFLATE
image
/x
-icon
AddOutputFilterByType
DEFLATE
text
/css
AddOutputFilterByType
DEFLATE
text
/html
AddOutputFilterByType
DEFLATE
text
/javascript
AddOutputFilterByType
DEFLATE
text
/plain
AddOutputFilterByType
DEFLATE
text
/xml
#Remove
browser
bugs
(only
needed
for
really
old
browsers
)BrowserMatch
^Mozilla
/4gzip
-only
-text
/html
BrowserMatch
^Mozilla
/4\.0[678]no
-gzip
BrowserMatch
\bMSIE
!no
-gzip
!gzip
-only
-text
/html
Header
append
Vary
User
-Agent
将代码写入.htaccess
即可
nginx
服务器
gzip
on
;gzip_comp_level
2;gzip_http_version
1.0;gzip_proxied
any
;gzip_min_length
1100;gzip_buffers
16 8k;gzip_types
text
/plain
text
/html
text
/css
application
/x
-javascript
text
/xml
application
/xml
application
/xml
+rss
text
/javascript
;gzip_disable
"MSIE
[1-6].(?!.*SV1
)";gzip_vary
on
; 将代码写入nginx
.conf
配置文件即可。
转载请注明:汇站网 » WordPress加速和优化性能:启用gzip压缩以用于web