RadarURL
Skip to content
조회 수 6 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

SSL/TLS를 적용했다면 사용자가 웹 서버에 HTTP 프로토콜로 접근해도 자동으로 보안 웹 페이지에 접속하도록 리다이렉션 설정을 해주는 것이 좋다.


우선 아래 두 링크를 참고하여 CentOS 7에서 DNS 서버 구축 및 SSL 인증서를 생성한다.

↓ DNS 서버 구축 (여기선 웹 서버 FQDN을 'www.oceanscent.com'이라고 가정하겠다.)
https://blog.naver.com/kimdj217/221294566388


↓ SSL 인증서 생성 (서버 이름 지정 시 이번엔 아이피가 아닌 FQDN으로 지정한다.)
https://blog.naver.com/kimdj217/221364711449



 

image_8910743761538675535185.png

 

vi /etc/httpd/conf/httpd.conf
아파치 HTTP 설정 파일 편집

150 AllowOverride All // htaccess 파일 사용

htaccess는 아파치 웹 서버의 추가 기능 설정을 할 수 있는 숨김 파일이며 URL 리다이렉션 설정도 여기서 가능하다. 기본 경로 사용 시 웹 서버 최상위 디렉토리에 위치해야 한다.


systemctl restart httpd
아파치 HTTP 데몬 재시작


 

image_7241134091538675762255.png

 

vi /var/www/html/.htaccess
htaccess 파일 생성

RewriteEngine On // 런타임 처리 수행

RewriteCond %{HTTPS} off [OR] // 사용자가 HTTPS 프로토콜로 접근하지 않았거나
RewriteCond %{HTTP_HOST} !^www\. [NC] // 호스트 이름을 www로 지정하지 않았을 경우
RewriteRule ^(.*)$ https://www.oceanscent.com/$1 [L,R=301] // HTTPS 프로토콜로 접속하도록 해당 주소로 리다이렉트


이제 아래 주소로 웹 사이트에 접속해본다.

http://www.oceanscent.com
http://oceanscent.com

 

4.png

 

 

이 주소들이 모두 'https://www.oceanscent.com'으로 리다이렉션될 것이다.

 

출처 : https://m.blog.naver.com/PostView.nhn?blogId=kimdj217&logNo=221371274744&proxyReferer=https:%2F%2Fwww.google.com%2F

?

List of Articles
번호 제목 글쓴이 날짜 조회 수
101 [Linux] 아파치(Apache) SSL 인증서 설치 JAESOO 2021.01.12 7
» 리눅스 CentOS 7 HTTPS 리다이렉트 설정 JAESOO 2021.01.12 6
99 [Apache] SSL 적용하기 / HTTP->HTTPS로 Rewrite하기 JAESOO 2021.01.12 4
98 centos 7.x에서 ssl 설치하기 JAESOO 2021.01.12 5
97 CentOS7 Apache ssl 인증서 적용 그리고 80 to 443 redirect JAESOO 2021.01.12 3
96 무료 SSL 보안 인증서 발급받기 (Free SSL Certificate) JAESOO 2021.01.12 2
95 [리눅스][XE]XpressEngine(제로보드) 사용 시, 500 Internal Server Error when using .htaccess with RewriteEngine JAESOO 2021.01.02 4
94 CentOS 7 yum으로 phpMyAdmin 설치 & 권한(permission) 문제 해결 JAESOO 2021.01.02 4
93 [리눅스/CentOS 7] PHP7.2 설치(Webtatic) JAESOO 2021.01.02 0
92 CentOS 7 PHP / PHP-FPM 7.4 설치 (remi repo) JAESOO 2021.01.02 7
91 Apache 403 Forbidden error 해결 방법 JAESOO 2021.01.02 0
90 아파치 Forbidden You don’t have permission to access / on this server. 에러 해결 JAESOO 2021.01.02 3
89 [리눅스] 웹서버(아파치;apache) 설치후 다른 계정으로 실행하기 JAESOO 2021.01.02 1
88 [CentOS] 아파치(apache) 제거하기 JAESOO 2021.01.02 3
87 [Linux] Apache 웹서버 정리 JAESOO 2021.01.02 4
86 CentOS 7 - Apache 아파치 실행 상태 확인 JAESOO 2021.01.02 1
85 아파치 2.4에서 httpd.conf 데몬 실행 오류 찾아내는 방법 JAESOO 2021.01.02 0
84 service httpd.service 오류 발생 시 해결방법 JAESOO 2021.01.02 2
83 [Apache & TOMCAT 연동 2] 일반계정으로 아파치 관리 JAESOO 2021.01.02 0
82 CentOS 7 / Apache / 하나의 서버에 여러 사이트 운영하기 JAESOO 2021.01.02 2
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6

PageViews   Today : 469   Yesterday : 503   Total : 22,259,883  /  Counter Status   Today : 171   Yesterday : 189   Total : 1,825,705
Site Info   Member : 253  /  Total documents : 1,303   New documents : 0  /  Total comments : 26

Edited by JAESOO

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소