Q&A

https 강제 리디렉션 + www 없애기 질문 입니다.

2019.06.12 17:34
649
0
CMS/프레임워크 Rhymix 1.9
개발 언어 PHP 7.2

우선 https 강제 리디렉션은

RewriteEngine On

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

이것으로 해결하였는데요.

 

www 붙은 주소로 접속했을때 없이 접속하게 만드는 것은 검색해보니

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

이것이라고 해서 

 

RewriteEngine On

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

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

 

 

이렇게 했더니 www 없애는 것은 먹히지 않습니다. 조언 부탁드립니다.

 

댓글 2

  • 2019.06.12 21:51 #1229412

    1. 소스를 자세히 보세요. http:로 강제 리다이렉트하려고 시도하고 있는데요.

     

    2. 라이믹스라면 .htaccess 수정한다고 고생하실 필요 없습니다. www 없는 도메인을 기본 도메인으로 지정하고, SSL "항상 사용" 선택하고, 그 밖의 도메인은 모두 기본 도메인으로 301 리다이렉트하도록 설정하시면 됩니다.

  • 2019.06.13 16:57 #1229898

    111.png그렇게 설정은 해두었는데 www을 붙이니까 자동 리디렉션이 안되네요 ㅜ