我遇到问题的网站是 www.trommelo.org,它使用 DRUPAL 作为 CMS。当我在 CHROME @ https://trommelo.org中访问该站点时遇到问题。
在 http(在某些链接上)时,我收到此错误:
错误 107 (net::ERR_SSL_PROTOCOL_ERROR):SSL 协议错误。
浏览器上的输入字段更改了我在 https 连接上的服务器的路径。
我与 Rackspace 的支持人员进行了交谈,他们得出的结论是它是 .htaccess 文件。他们说只有 http 支持,而不是 https 支持 gzip 的 js 和 css。
是否有我可以/应该放在这里的 https 代码行?非常感谢您的帮助,在此先感谢。
<IfModule mod_headers.c>
# Serve gzip compressed CSS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s
RewriteRule ^(.*)\.css $1\.css\.gz [QSA]
# Serve gzip compressed JS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s
RewriteRule ^(.*)\.js $1\.js\.gz [QSA]
# Serve correct content types, and prevent mod_deflate double gzip.
RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1]
RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1]
<FilesMatch "(\.js\.gz|\.css\.gz)$">
# Serve correct encoding type.
Header set Content-Encoding gzip
# Force proxies to cache gzipped & non-gzipped css/js files separately.
Header append Vary Accept-Encoding
</FilesMatch>
</IfModule>