![如何在沒有 DNS 的情況下使用預設 ssl 強制使用 ssl?](https://rvso.com/image/1114403/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%B2%92%E6%9C%89%20DNS%20%E7%9A%84%E6%83%85%E6%B3%81%E4%B8%8B%E4%BD%BF%E7%94%A8%E9%A0%90%E8%A8%AD%20ssl%20%E5%BC%B7%E5%88%B6%E4%BD%BF%E7%94%A8%20ssl%EF%BC%9F.png)
我知道這已經被到處報道了,而且我實際上已經在另一台伺服器上完成了這項工作,但我似乎無法讓它工作。
我有這個
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和 FastCGI 由apt-get install libapache2-mod-fastcgi
、a2enmod actions fastcgi alias
、 和services apache2 restart
。