답변:
더 나은 아이디어는 "비 SSL 연결"(http)을 유지하지만 SSL 가상 호스트 (https)로 영구적으로 리디렉션하는 것입니다. 이 경우 .conf
파일은 다음과 같아야합니다.
<VirtualHost *:80>
ServerName www.example.com
ServerAdmin admin@example.com
# Redirect Requests to SSL
Redirect permanent "/" "https://www.example.com/"
ErrorLog ${APACHE_LOG_DIR}/example.com.error.log
CustomLog ${APACHE_LOG_DIR}/example.com.access.log combined
</VirtualHost>
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
ServerName www.example.com
ServerAdmin admin@example.com
DocumentRoot /var/www/html/www.example.com
ErrorLog ${APACHE_LOG_DIR}/example.com.error.log
CustomLog ${APACHE_LOG_DIR}/example.com.access.log combined
SSLEngine on
# other configuration directives...
</VirtualHost>
</IfModule>
관련 주제 :
http://your.domain.com
(또는 그냥 your.domain.com
) "페이지를 찾을 수 없습니다"라는 메시지가 표시됩니다 https://your.domain.com
.