修改htaccess文件提升网站访问速度-设计技巧

王朝数码·作者佚名  2009-10-21
窄屏简体版  字體: |||超大  

有时候遇到一个比较复杂的问题,我会选择暂时放一放。

YSlow的检测结果,当时优化掉几个问题后,就暂时放手了。

最近在网站优化上有了新的认识,应用一下:

Add an Expires or a Cache-Control Header

简单点说:就是缓存一下不常修改的文件,提升访问速度。

再简单点说:就是在.htaccess文件中写入以下内容:

ExpiresActive On

ExpiresDefault A600

ExpiresByType image/x-icon A2592000

ExpiresByType application/x-javascript A2592000

ExpiresByType text/css A604800

ExpiresByType image/gif A2592000

ExpiresByType image/png A2592000

ExpiresByType image/jpeg A2592000

ExpiresByType text/plain A86400

ExpiresByType application/x-shockwave-flash A2592000

ExpiresByType video/x-flv A2592000

ExpiresByType application/pdf A2592000

ExpiresByType text/html A600

text/css之类代表文件类型,A2592000表示在浏览器中的缓存时间,2592000秒=30天。

Gzip components

Gzip压缩是减少文件体积增加用户体验的简单方法,

同样,添加以下代码到.htaccess文件即可。

AddOutputFilter DEFLATE html xml php js css

配置ETag

这段话我没看明白,总之结论是:如果你没有使用ETag提供的灵活的验证模式,那么干脆把所有的ETag都去掉会更好。

我的网站只放在一台服务器上,我写.htaccess关了它:

FileETag none

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航