테스트 사이트 - 개발 중인 베타 버전입니다

ssl 심어진 사이트를 이전할때 ssl 죽이는 방법 채택완료

coDribble 3년 전 조회 1,822

현재 운영중인 쇼핑몰엔 ssl 이 심어져있는 상태에서

 

레이아웃과 데이터가 아예 바뀌는 부분이 생겨서

 

개발서버( 운영중인 서버와 다름 )에 옮겨서 작업을 한 뒤

 

수정된 파일만 실서버에 다시 덮어씌우는 식으로 하려고 합니다.

 

여기서 문제가 생겼는데 개발서버에는 ssl 이 없다보니

 

자꾸 https 로 접속이 되는 상황입니다. 개인정보 보호 오류 페이지에서 넘어가지질 않는데

 

config 파일에 세팅돼있던 도메인부분들은 다 초기값( 빈 값 )으로 돌려놓은 상태인데

 

뭐 바뀌질 않아 문의남깁니다;;ㅠ

 

ssl이 설치된 홈페이지를 ssl이 없는 서버로 이전시 ssl 죽이는 방법에 대해 궁금합니다ㅠㅠ

 

htaccess 파일도 수정해줘야 할거 같아서 올려봅니다;;

</p>

<p>RewriteEngine On</p>

<p>

RewriteCond %{HTTPS} off

RewriteCond %{HTTP:X-SSL} NO

RewriteRule ^(.*)$ <a href="https://%{HTTP:Host}/$1" target="_blank" rel="noopener noreferrer">https://%{HTTP:Host}/$1</a> [R,L]</p>

<p>RewriteCond %{HTTP_HOST} !^www\.

RewriteRule ^(.*)$ <a href="https://www.colorcolla.com/$1" target="_blank" rel="noopener noreferrer">https://www.colorcolla.com/$1</a> [R,L]</p>

<p>

혹시 위 소스에서 수정해줘야 하는 부분은 있는지...

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
핑크빈
3년 전

출처 https://sarc.io/index.php/httpd/1120-apache-https-http-redirect-rewrite

 

- HTTPS를 HTTP로 리다이렉트

   SSLProxyEngine On    => SSL 인증서를 이용하고 있다면 넣어줘야 한다.

   <IfModule mod_rewrite.c>

        RewriteEngine On

        RewriteCond %{HTTPS} on

        RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI} [P,R,L]

   </IfModule>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

c
coDribble
3년 전
감사합니다... htaccess 를 알려주신 내용으로 덮어씌우니 접속되네요ㅠㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인