Q&A

.htaccess 에서 RewriteCond 가 잘 되지 않아요 주소 끝에 /////////// 붙으면서...

2019.04.12 18:30
180
0
0
CMS/프레임워크 Rhymix 1.9
개발 언어 PHP 7.0

예전에 카페24에서 보안SSL을 설치했을 때는 https 에 꼭 포트번호를 붙여야 됐어요.

https://도메인:47741/

그래서 구글 등에서 항상 포트번호와 함께 노출이 되고, 포트번호가 붙은 주소로 유입되고 있구요..

 

그런데, 카페24가 포트번호를 붙이지 않고도 https 접속이 가능해졌는데,

그래서 포트번호로 접속해도 포트번호가 없는 https로 변경되게 하려고 해요.

 

RewriteCond %{SERVER_PORT} 47741
RewriteRule ^(.*)$ https://도메인주소/$1 [R=301,L]

 

이 방법외에 여러가지로 수도없이 시도해 봤지만,

https://도메인주소:47741

로 접속하면

https://도메인주소//

이런식으로 끝에 // 가 붙으면서 에러가 나더라구요.

 

https://도메인주소/page_id/123

로 접속하면

https://도메인주소/page_id/123////////////////////

이런식으로 ///////// 가 엄청 붙구요.

 

그래서 혹시나 관리자 페이지에서 설정한 도메인 주소로의 리다이렉트와도 생각해서 해야 하는건지 몰라서요.

어떻게 방법이 없을까요?

댓글 0