반응형
요즘 필수인 SSL을 설치했습니다.
SSL만 설치하면 http를 통해서도 사이트에 접속이 가능하기 때문에 http로 접속해도 강제로 https로 이동하도록 해 보겠습니다.
.htaccess 라는 이름의 파일을 새로 생성합니다. (.으로 시작하는 것 맞습니다.)
.htaccess 파일을 생성했으면 아래 내용을 입력해 저장합니다.
저장한 파일은 서버 루트폴더에 업로드 해 줍니다. (FTP로 접속해서 젤 상위 폴더)
1. www빼고 https로 강제로 이동시키기
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
반응형
2. 특정도메인을 강제로 이동시키기
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(playontistory.co.kr)(:80)? [NC]
RewriteRule ^(.*) https://playontistory.com/$1 [L,R=301]
한 사이트에 도메인을 여러개 운영하는 경우가 있습니다.
예를 들어 playontistory.com, playontistory.co.kr 도메인 구입해서 사용 할 수 있죠.
보안서버 인증서는 도메인당 비용이 발생하기 때문에 playontistory.com 만 구매 후 적용 해 놨다고 하면
playontistory.co.kr 에 접속하는 경우도 강제로 https://playontistory.com 으로 이동시켜 적용하는 방법입니다.
반응형
'개발 > 기타' 카테고리의 다른 글
안전하지 않은 양식입니다. 자동 완성이 사용 중지되었습니다. (0) | 2022.07.18 |
---|---|
FileZilla 한글 깨짐 (0) | 2022.07.01 |
SSL 인증서 .key 파일 비밀번호 제거 (0) | 2022.02.18 |
SSH Key로 비밀번호 없이 로그인 하기 (feat. VScode에서도 써보기) (2) | 2020.07.15 |
인스타그램 API 연동하기(feat. 내 홈페이지에) #3 (27) | 2020.03.10 |