0

所以我决定在我的网站上尝试 gzip,最后发现脚本完全可以被 Google PageSpeed Insights 接受,这将我的分数从 72/100 提高到 86/100。唯一的问题是我所有的 gzip 压缩的 jsess 和 cssess 都消失了,网站看起来根本没有 .css 文件。老实说,我不知道为什么这不能正常工作。

这是我把它放在 .htaccess 中的代码

RewriteEngine On
RewriteBase /
<IfModule mod_headers.c>
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s
RewriteRule ^(.*)\.css $1\.css\.gz [QSA]

RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s
RewriteRule ^(.*)\.js $1\.js\.gz [QSA]
RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1]
RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1]

<FilesMatch "(\.js\.gz|\.css\.gz)$">
    Header set Content-Encoding gzip
    Header append Vary Accept-Encoding
</FilesMatch>

提前感谢您的帮助

4

0 回答 0