如何在没有 DNS 的情况下强制使用默认 SSL?

如何在没有 DNS 的情况下强制使用默认 SSL?

我知道这个问题已在各处得到讨论,而且我实际上已经在另一台服务器上完成了这项工作,但我似乎无法让它工作。

我有这个

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

相关内容