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

https 로 redirect 채택완료

codribble 7년 전 조회 2,845

스쿨호스팅이용중이고 ssl은 호스팅사에서 구매하여 심어놓은 상태입니다..

 

www.도메인.com 으로 등록되어있습니다. 포트번호는 443이구요;;

 

https://sir.kr/qa/185107

 

위 글의 질문작성자분과 같은 증상으로 답변을 보면서 해결하려 했지만...

 

.htaccess 파일에서 뭐를 건드려야할지 모르겠습니다..ㅠㅠㅠ

 

</p>

<p>#==========================================================================

# php flag

PHP_FLAG register_globals OFF

#================= sub domain rule start =================

RewriteEngine On</p>

<p>#Internal Redirection Loop stop

RewriteCond %{ENV:REDIRECT_STATUS} 200

RewriteRule .* - [L]</p>

<p>#================= access rule start =================

#RewriteCond %{HTTP_REFERER} !^$

#RewriteCond %{HTTP_REFERER} !^http(s)?://test\.phps\.kr [NC]

#RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?test\.com [NC]

#RewriteRule .*\.(jpe?g|gif|png|swf|flv)$ - [NC,F]

#================== access rule end ==================</p>

<p>#===== exception start =====

# tld

RewriteCond %{HTTP_HOST} !^([a-z0-9-]+)\.([a-z]{2,})(:[0-9]+)?$ [NC]

RewriteCond %{HTTP_HOST} !^([a-z0-9-]+)\.co\.([a-z]{2,})(:[0-9]+)?$ [NC]

# kr domain

RewriteCond %{HTTP_HOST} !^([a-z0-9-]+)\.(xn--3e0b707e)(:[0-9]+)?$ [NC]

RewriteCond %{HTTP_HOST} !^([a-z0-9-]+)(\.(co|or|ne|re|pe|go|ac|hs|ms|es|sc|kg|seoul|busan|daegu|incheon|gwangju|daejeon|ulsan|gyeonggi|gangwon|chungbuk|chungnam|jeonbuk|jeonnam|gyeongbuk|gyeongnam|jeju))?\.(kr)(:[0-9]+)?$ [NC]</p>

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

RewriteCond %{HTTP_HOST} !\.phps\.kr$ [NC]

#====== exception end ======</p>

<p># host check & rewrite

RewriteCond %{HTTP_HOST} ^([a-z0-9-]+)\. [NC]

# RewriteRule ^(.*)$ %{DOCUMENT_ROOT}/%1/$1 [L]    <- 이부분 앞에 #만 추가

RewriteCond %{SERVER_PORT} 80    <- 이부분 추가

RewriteRule ^(.*)$ <a href="https://www.도메인.com/$1" target="_blank" rel="noopener noreferrer">https://www.도메인.com/$1</a> [R,L]     <- 이부분 추가

#================== sub domain rule end ==================

#==========================================================================

 

답변을 보면서 기존에 있던 htaccess 파일에서 수정해보았으나...

 

도메인.com으로 들어가도 전혀 먹혀들질 않고 있습니다...

 

혹시 스쿨호스팅의 htaccess파일내에서 어느 부분을 수정해야 할까요..??ㅠㅠㅠ

 

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

답변 2개

c
7년 전

아 추가로 config.php 에 보안서버 도메인 부분에도 추가를 해놓았는데...

 

</p>

<p>define('G5_DOMAIN', '<a href="https://www.도메인.com:443');" target="_blank" rel="noopener noreferrer">https://www.도메인.com:443');</a>

define('G5_HTTPS_DOMAIN', '<a href="https://www.도메인.com:443');" target="_blank" rel="noopener noreferrer">https://www.도메인.com:443');</a></p>

<p>

 

htaccess파일을 수정 / config.php에 주소를 추가...

 

둘중에 하나만 써야하는건가요??

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

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

LovelyCaT
7년 전

RewriteCond %{SERVER_PORT} 80    <- 이부분 추가

RewriteRule ^(.*)$ https://www.도메인.com/$1 [R,L]     <- 이부분 추가

 

이거 말고

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

이부분으로 추가해서 테스트 해보실래요?

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

답변에 대한 댓글 2개

c
codribble
7년 전
빠른 답변 감사합니다ㅠㅠ

추가했던거 지우고 말씀해주신대로 아래꺼 2줄을 넣었는데

주소창에 도메인.com 으로 들어가도 그대로 http 에요...ㅠㅠㅠ
c
codribble
7년 전
이게 바로 수정한다고해서 적용되는데까지 좀 걸린다거나 그런건가요...??

css,js 수정하고 확인하는거처럼 수정하면 바로바로 적용되나요??ㅠㅠㅠ

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

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

로그인