Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 如何在Dreamhost上启用gzip?_.htaccess_Gzip_Dreamhost - Fatal编程技术网

.htaccess 如何在Dreamhost上启用gzip?

.htaccess 如何在Dreamhost上启用gzip?,.htaccess,gzip,dreamhost,.htaccess,Gzip,Dreamhost,我想压缩我的Dreamhost网站上的所有css和js,我在网上找到了一些建议,但没有一个有效。有人在Dreamhost站点上运行gzip的工作示例吗?看起来它有您想要的信息。我还没有尝试过这个。但是,它可能会起作用 <IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl|jpg|

我想压缩我的Dreamhost网站上的所有css和js,我在网上找到了一些建议,但没有一个有效。有人在Dreamhost站点上运行gzip的工作示例吗?

看起来它有您想要的信息。

我还没有尝试过这个。但是,它可能会起作用

<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>

mod_gzip_on Yes
是的
mod|gzip|item|u include file\(html?| txt | css | js | php | pl | jpg | png | gif)$
mod_gzip_item_包含处理程序^cgi脚本$
mod_gzip_项目包括mime^text/*
mod_gzip_item_包括mime^application/x-javascript*
mod_gzip_项_排除mime^image/*
mod_gzip_item_排除rspheader^内容编码:.*gzip*

资料来源:

2012年我在这里的比赛有点晚了,但我认为这仍然是相关的。“mod_gzip”方法不再适用于Dreamhost的.htaccess文件。他们似乎在使用mod_deflate

我删除了mod_gzip块,并将以下内容添加到.htaccess文件中:

AddOutputFilterByType DEFLATE text/html text/plain application/javascript text/css
这对我起了作用。您还可以在这里添加其他文件类型,以防出现XML或JSON之类的内容,或者超出规范的内容


我已经返回并更新了Dreamhost wiki页面以添加此内容。

链接不完全正确,不需要.htaccess更改(默认情况下已启用gzip)。所以我只是gzip文件并从文件中删除了.gz扩展名。我还添加了
image/svg+xml
,因为谷歌PageSpeed insights对此表示不满。