设为首页 - 加入收藏
您的当前位置:首页 > 网站建设 > 正文

使用.htaccess开启gzip加快网页访问速度

来源:memeyu 编辑:memeyu 时间:2015-09-21

我们可以在网站根目录新建或者编辑.htaccess加入以下代码,当再次访问时客户端会先检查一下自己的缓存里面有没有该文件,如果缓存没有过期的话,直接从本地读取,减少文件的传输下载,提高网站的访问速度,同时,也减少了网站的流量。所以缓存设置,所以可以加快网页加载速度。

1、开启Gzip


<ifmodule mod_deflate.c>

AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-httpd-php application/x-javascript

</ifmodule>

2、缓存html 、html、php、txt等文档


<FilesMatch ".(html|htm|php|txt)$">

Header unset Pragma

Header unset ETag

FileETag None

Header set Cache-Control "max-age=600"

</FilesMatch>

3、缓存图片、JS、css等


<FilesMatch ".(gif|jpg|jpeg|png|ico|css|js)$">

Header unset Pragma

Header unset ETag

FileETag None

Header set Cache-Control "max-age=604800"

</FilesMatch>

 

但是,如果放了2和3,那么可能后台(/admin)也会出问题,那么就需要在admin目录下放置一个不允许缓存的


<FilesMatch ".(html|htm|php|txt)$">

Header unset ETag

FileETag None

Header set Cache-Control "no-cache, no-store, max-age=0, must-revalidate"

Header set Pragma "no-cache"

</FilesMatch>

相关文章:

百闻免费网版权所有,百闻免费网是一家专门收集发布网上最新免费信息资源的网站.

IPC:粤ICP备15078465号 联系QQ:2567886941 邮箱:2567886941@qq.com

Top