gpt4 book ai didi

.htaccess - gzip 工作但 YSlow 表明它不是

转载 作者:行者123 更新时间:2023-12-04 21:24:40 25 4
gpt4 key购买 nike

我习惯了 Firebug YSlow 特别是。我正在研究的一件事是 gzip 压缩。 YSlow 仍然给我的网站一个“F”并表示我的 CSS 和 JavaScript 文件没有被压缩。

但是,如果我对我的网站(例如 http://www.gidnetwork.com/tools/gzip-test.php)运行外部 gzip 测试,它会告诉我 gzip 正在运行并为我节省了资金,尽管我认为这可能只是 HTML。

这是我的.htaccess的相关部分文件:

<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.css$
mod_gzip_item_include file \.(html?|txt|js|php|pl|jpg|png|gif)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>

为什么YSlow不同意外部gzip测试?

最佳答案

mod_gzip是 Apache 1.x 的过时部分,已被 mod_deflate 取代在 Apache 2 中。

mod_deflate这里的配置让 YSlow 开心:

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE text/css text/html text/plain text/xml
DeflateCompressionLevel 9
</IfModule>

唯一的原因有两个 AddOutputFilterByType线条是为了避免水平滚动。

关于.htaccess - gzip 工作但 YSlow 表明它不是,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5603739/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com