我想压缩Dreamhost网站上的所有CSS和JS文件,我在网上找到了一些建议,但都没有起作用。有人有在Dreamhost网站上运行gzip的可行示例吗?
我删除了mod_gzip块,并将以下内容添加到我的.htaccess文件中:
AddOutputFilterByType DEFLATE text/html text/plain application/javascript text/css
这对我起了作用。您还可以在此处添加其他文件类型,以防您有像XML或JSON之类的东西 - 或者是超出常规范围的内容。
我已经回去更新了Dreamhost维基页面以添加此信息。
我还没有尝试过这个。但是,它可能会起作用。
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|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>
梦想主机支持论坛上的这个帖子看起来包含了你想要的信息。
image/svg+xml
,因为 Google PageSpeed 检测报告中有相关投诉。 - stringsn88keys