Gzip压缩无法通过HTTPS工作

时间:2010-08-13 03:24:20

标签: apache ssl https gzip

我已经通过我的.htaccess中的以下内容为我的网站启用了gzip压缩:

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xml

这很好,内容是针对未加密的连接进行压缩的,但是当发出安全请求时,不会压缩任何内容。有什么想法吗?

我的服务器正在运行Apache / 2.2.14

2 个答案:

答案 0 :(得分:1)

在您的安全站点的Apache配置中(即它谈到端口443和SSL的位)检查您是否已启用了使用AllowOverride指令的.htaccess文件。

您当前的AllowOverride指令可能属于仅与您的服务器的非安全端口80访问配置相关的部分。

答案 1 :(得分:-2)

你应该RTFM通货紧缩应该由SSL层的服务器和客户端自动协商,而不是HTTP层。

C