![DNS 없이 default-ssl로 SSL을 강제하는 방법은 무엇입니까?](https://rvso.com/image/1114403/DNS%20%EC%97%86%EC%9D%B4%20default-ssl%EB%A1%9C%20SSL%EC%9D%84%20%EA%B0%95%EC%A0%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%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 by apt-get install libapache2-mod-fastcgi
, a2enmod actions fastcgi alias
및 services apache2 restart
.