프로그램개발/Linux(Apache.vim)
[Apache/SSL] https 리다이렉트 설정 방법
크레도스
2019. 7. 25. 10:19
SSL 설치 후에도 사용자들은 http 로 접속하기 때문에 리다이렉트 설정을 이용해서 http 로 접속했을 시에 바로 https 로 넘겨주는 설정을 많은 곳에서 하고 있다.
Apache에서는 httpd.conf 혹은 httpd-vhost.conf 파일의 VirtualHost 설정 안에 다음과 같은 코드를 넣어준 후, 서비스 재시작을 하면 된다.
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
예시)
(※ SSL이 설정된 httpd-ssl.conf의 VirtualHost에서 설정하는 것이 아니다.)