Search

Apache 리다이렉트 설정

Multi-select
SSL
TLS
SSL인증서
SSL보안서버
보안서버 인증서
HTTPS
UCERT
유서트
CodeSign
코드싸인
Apache

설정 확인 사항

이 문서는 SSL 인증서 설치를 위한 설정이며 관련 없는 설정은 부분적으로 생략하였습니다.
서버마다 설정이 상이할 수 있어 인증서 설치 시 해당 문서 참고 부탁드립니다.

진행 과정

아파치 가상 호스트 설정 파일 수정
$ApachHOME/conf/extra/httpd-vhosts.conf

1. Rewrite 모듈을 이용하는 방법

http.conf 파일의 LoadModule rewrite_module modules/mod_rewrite.so 구문 주석 해제
<VirtualHost :80>
DocumentRoot /home/test
ServerName test.ke
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule . https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
</VirtualHost>

2. Redirect를 이용하는 방법

<VirtualHost :80>
ServerName linux.kr
Redirect / https://www.test.kr
</VirtualHost>

3. RedirectMatch를 이용하는 방법

<VirtualHost :80>
ServerName linux.kr
RedirectMatch /(.*)$ https://www.test.kr/$1
</VirtualHost>

관련된 자료가 더 필요하신가요?