본문으로 바로가기

ssl redirect 설정

category 서버 & 시스템/Linux 2020. 2. 17. 10:43
반응형

1. http 로 도메인 접속 시 모두 https 로 redirect


 # vi httpd-vhost.conf

< VirtualHost *:80>

RewriteEngine On

RewriteCond %{HTTPS} !=on

RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R,L]

< /VirtualHost >


→ vhost 에 설정된 http:// 도메인으로 접속 시 https:// 로 리다이렉트




2-1. http://특정도메인으로 접속 시 모두 https 로 redirect


 # vi httpd-vhost.conf

< VirtualHost *:80>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^abc\.kr

RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R,L]

< /VirtualHost >


→ vhost 에 설정 된 http://abc.kr 접근 시 https:// 로 redirect

→ 그 외의 도메인 http://www.abc.kr 은 https:// 로 redirect x, 수동으로 https 접근 가능




2-2. http://특정도메인으로 접속 시 모두 https 로 redirect


 # vi httpd-vhost.conf

< VirtualHost *:80>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^abc\.kr

RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R,L]

< /VirtualHost >


< VirtualHost *:80>

ServerName www.abc.kr

Redirect / http://abc.kr

< /VirtualHost >


→ vhost 에 설정 된 http://abc.kr 접근 시 https:// 로 redirect

→ http://www.abc.kr 로 접근시 hhttps:// 로 redirect 

→ www.abc.kr / abc.kr 외의 서브 도메인들은 https://로 redirect x


반응형

'서버 & 시스템 > Linux' 카테고리의 다른 글

우분투 텔레그램 데스크탑 한글 설정하기  (0) 2020.07.08
rsync를 통한 원격지 백업  (0) 2020.03.17
특정 파일 소유자 변경  (0) 2020.02.12
php.ini 설정  (0) 2020.02.12
ARP 캐시 삭제  (0) 2020.02.12