![DNS なしで default-ssl を使用して SSL を強制するにはどうすればよいですか?](https://rvso.com/image/1114403/DNS%20%E3%81%AA%E3%81%97%E3%81%A7%20default-ssl%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%20SSL%20%E3%82%92%E5%BC%B7%E5%88%B6%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.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
これが重要かどうかは分かりませんが、私はこれらの手順に従ってSPDYをインストールしましたhttp://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
。