大多数共享主机是否处理gzip压缩文件?

时间:2010-04-21 10:41:42

标签: javascript compression gzip

我理论上得到了它们,但我正在努力解决gzipping文件的问题。我应该如何进行压缩文件的gzip,以及在共享主机上使用它们需要做些什么?

以下是否有效?

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:Accept-Encoding} .*gzip.*
RewriteRule ^/(.*)\.js$ /$1.js.gz [L]
RewriteRule ^/(.*)\.css$ /$1.css.gz [L]
AddEncoding x-gzip text.gz

1 个答案:

答案 0 :(得分:1)

您可能会遇到解压缩内容的MIME类型({1}}而不是application/gzip-compressedtext/css的问题。

你这样做的目的是什么?如果您只想减少网络传输,则应使用text/javascript,例如:

mod_deflate

让Apache担心动态地压缩传输。否则,无法协商gzip的浏览器将被卡住。

我希望一个体面的共享主机已经为你设置压缩。使用online tool检查您的样式表是否正在压缩。