我知道这个问题已在各处得到讨论,而且我实际上已经在另一台服务器上完成了这项工作,但我似乎无法让它工作。
我有这个
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
目前在/etc/apache2/conf.d/site.conf
。不去。
我也在 中尝试过/var/www/.htaccess
。不行。我甚至无法获得格式不正确/var/www/.htaccess
导致 500 错误。(是否必须更改设置才能使用.htaccess
?)
我没有使用域名,而是使用a2ensite default-ssl
。
SPDY 和 FastCGI
我不知道这是否重要,但我按照这些说明安装了 SPDYhttp://www.howtoforge.com/using-mod_spdy-with-apache2-on-ubuntu-12.10以及apt-get install libapache2-mod-fastcgi
、、a2enmod actions fastcgi alias
和的FastCGI services apache2 restart
。