# vi /usr/local/apache/conf/httpd.conf // 컴파일 설치 시 경로
LoadModule rewrite_module modules/mod_rewrite.so
해당 모듈 사용, 주석처리 되어 있다면 해제
vhost 설정파일에 해당 설정 추가, vhost 파일을 따로 사용하지 않는다면 httpd.conf 파일에 해당 설정을 추가해도 됨.
주의할 점!! 해당 설정은 ssl 설정파일에 설정하는것 아님!!
<VirtualHost *:80>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</VirtualHost>
설정 완료 후 아파치 재시작
컴파일 설치의 경우 /etc/init.d/apache restart 또는 /usr/local/apache/bin/apachectl restart
패키지 설치의 경우 service apache restart 또는 systemctl restart apache
내부방화벽 iptables를 사용하는 경우 443포트 오픈해주어야함.
'Linux' 카테고리의 다른 글
linux 시간동기화 ntp, rdate (0) | 2022.11.10 |
---|---|
Apache mpm 확인 / Apache 최적화 및 튜닝 (0) | 2022.10.23 |
php.ini 설정값 정리 (0) | 2022.10.23 |