260 words
1 minute
.htaccess实现网页Gzip压缩
最近抽出了一点时间,研究了使用.htaccess 开启网页gzip压缩的问题。 大家都知道网页打开速度与dns,服务器,页面代码,网站结构,统统都相关。 网页压缩的问题。因为本人的大部分网站都是PHP的,所以,基本需要.htaccess来解决。
在.htaccess文件中请加入以下代码即可:
<IfModule mod_deflate.c>ExpiresActive OnExpiresDefault A600ExpiresByType image/x-icon A2592000ExpiresByType application/x-javascript A2592000ExpiresByType text/css A604800ExpiresByType image/gif A2592000ExpiresByType image/png A2592000ExpiresByType image/jpeg A2592000ExpiresByType text/plain A86400ExpiresByType application/x-shockwave-flash A2592000ExpiresByType video/x-flv A2592000ExpiresByType application/pdf A2592000ExpiresByType text/html A600# Insert filtersAddOutputFilter DEFLATE html xml php js cssAddOutputFilterByType DEFLATE text/plainAddOutputFilterByType DEFLATE text/htmlAddOutputFilterByType DEFLATE text/xmlAddOutputFilterByType DEFLATE text/cssAddOutputFilterByType DEFLATE application/xmlAddOutputFilterByType DEFLATE application/xhtml+xmlAddOutputFilterByType DEFLATE application/rss+xmlAddOutputFilterByType DEFLATE application/javascriptAddOutputFilterByType DEFLATE application/x-javascriptAddOutputFilterByType DEFLATE application/x-httpd-phpAddOutputFilterByType DEFLATE application/x-httpd-fastphpAddOutputFilterByType DEFLATE image/svg+xml# Drop problematic browsersBrowserMatch ^Mozilla/4 gzip-only-text/htmlBrowserMatch ^Mozilla/4.0[678] no-gzipBrowserMatch !no-gzip !gzip-only-text/html# Make sure proxies don't deliver the wrong contenHeader append Vary User-Agent env=!dont-vary</IfModule>如果没有这个文件,可以自己新建。然后上传到空间就可以了。 这时候,你可以使用站长工具测试一下。 推荐chinaz.com站长工具。
.htaccess实现网页Gzip压缩
https://w23ta0.vercel.app/posts/htaccess-gzip-compression/