본문 바로가기
개발/Server

[Apache] http to https 리다이렉트 설정

by stephen26 2023. 3. 9.

아파치(Apache) 웹 서버에서 HTTP 요청을 HTTPS로 리디렉션하는 설정에 대한 설명이다.

 

 

① SSL 활성화

 당연히 SSL이 서버에 활성화되어 있는지 확인해야한다. 서버에 SSL 인증서를 설치하고, 아파치(Apache)에서 SSL 모듈을 활성화 시킨다.

 

 

② 가상 호스트(Virtual Host) 구성 파일 편집

 HTTP 요청을 HTTPS로 리디렉션할 도메인의 가상 호스트 구성 파일을 편집한다. 이 파일은 보통 '/etc/apache2/sites-available/your-domain.conf' 에 위치한다.

 

 

다음 내용을 가상 호스트 구성 파일에 추가

<VirtualHost *:80>
   ServerName your-domain.com
   Redirect permanent / https://your-domain.com/
</VirtualHost>

<VirtualHost *:443>
   ServerName your-domain.com
   # ... SSL 구성 ...
</VirtualHost>

 

아파치(Apache)를 다시 시작하여 변경 사항을 적용하고, HTTP를 사용하여 웹사이트에 액세스하여 구성을 테스트하면 자동으로 HTTPS로 리디렉션됨을 확인할 수 있다.

댓글