我在htaccess中设置了deflate,但它无效。在服务器上启用Mod deflate。 这是我的htaccess代码:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
DeflateCompressionLevel 1
</ifModule>
答案 0 :(得分:0)
您是否在Apache配置(httpd.conf等)中启用了allowoverrides
http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride
如果没有,那么没有htaccess配置会产生任何影响
答案 1 :(得分:0)
首先,您需要检查mod_defalte.c是否正在运行。
e.g。
<ifmodule mod_deflate.c>
Redirect 302 / https://www.google.com/
</ifmodule>
然后去加载您的网站,看看您是否正在重定向谷歌。