채택완료
카페24 www 붙었을때 제거 하는 리다이렉트 최근에 적용해보신분이 있으실까요?
여러가지 해봐도 ㅠ.ㅠ
www 붙었을때 www 때고 이동해야 하는데 이동을 하지는 않네요...
RewriteCond %{HTTP_HOST} 할때 HTTP_HOST 를 체크를 못하는건지 어떤 방법을 해봐도 이동을 안하네요 ㅠ.ㅠ
카페24에서 혹시나 최근에 해보신분이 있을까해서 질문을 한번 올려봅니다.
답변 1개 / 댓글 6개
채택된 답변
+20 포인트
웹 루트 디렉토리에 ".htaccess" 파일이어야 합니다.
파일명 맨 첫글자는 '.' (점) 입니다. (히든 파일 특성)
Copy
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [R=301,L]
답변에 대한 댓글 6개
다 지우고,
ErrorDocument 404 "htaccess test ok"
부터 테스트를 해서..
.htaccess 파일 인식/작동 여부를 최초로 확인해보는 것을 추천합니다.
(그 이후 하나씩 하나씩 단계적으로 테스트/검토해보는 것이 좋습니다.)
최근 카페24 호스팅 사이트에서 SSL 적용은,
${HTTPS} 가 안되어서.. 다음과 같이 처리했었습니다.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
ErrorDocument 404 "htaccess test ok"
부터 테스트를 해서..
.htaccess 파일 인식/작동 여부를 최초로 확인해보는 것을 추천합니다.
(그 이후 하나씩 하나씩 단계적으로 테스트/검토해보는 것이 좋습니다.)
최근 카페24 호스팅 사이트에서 SSL 적용은,
${HTTPS} 가 안되어서.. 다음과 같이 처리했었습니다.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
조금전 다음과 같이 적용해 보니, 제가 관리하는 사이트(cafe24)에서는 적용이 되었습니다.
https://www.d~ -> https://d~
[code]
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [R=301,L]
[/code]
https://www.d~ -> https://d~
[code]
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [R=301,L]
[/code]
답변을 작성하려면 로그인이 필요합니다.