首先要判断自己的VPS的前端是Apache还是Nginx,SK在这里推荐Chrome的HTTP Response Header插件。不喜欢Chrome的朋友可以去http://web-sniffer.net/

很明显,我的VPS前端是Nginx。

PS:这里声明一下,探针检测出来的  "服务器解译引擎"并非前端服务器。

Apache

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/css "access plus 1 years"
ExpiresByType image/gif "access plus 1 years"
ExpiresByType image/jpeg "access plus 1 years"
ExpiresByType image/jpg "access plus 1 years"
ExpiresByType image/png "access plus 1 years"
EXpiresByType application/x-shockwave-flash "access plus 1 years"
EXpiresByType application/x-javascript      "access plus 1 years"
ExpiresByType video/x-flv "access plus 1 years"
</IfModule>

<IfModule mod_deflate.c>
# 压缩等级 1-9
DeflateCompressionLevel 6
# 压缩类型 html、xml、php、css、js
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/gif image/jpeg image/png text/xml
AddOutputFilter DEFLATE js css
</IfModule>

 

12 hours 表示在 初次访问后 12小时内不会去请求服务器(不包括强制刷新)。

 

Nginx

修改

nginx.conf文件

http {

...........

gzip  on;

    gzip_min_length  100;

    gzip_comp_level 6;

    gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/gif image/jpeg image/png text/xml ; 

    gzip_vary on;

.........................

server {

......................

   location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|html)$ {

            access_log        off;

            expires           1y;

        } 

.....................................

}

..........

}

 

PS:SK亲测,一个淘客网站页面的响应速度从五六秒缩短到了一秒左右。

 

标签: Expires, Gzip

仅有一条评论

  1. 技术....我的是:Microsoft-IIS/6.0

添加新评论