카페24에서 워드프레스나 그누보드를 운영하면서 SSL 보안 인증서를 설치한 후에 http 주소를 https 주소로 리디렉션하는 코드를 추가해야 하는 경우가 있습니다. 이상하게 카페24에서 http에서 https로 리디렉션되는 코드가 작동하지 않는 경우가 잦은 것 같습니다. 어제는 그누보드 사이트에 SSL 인증서 설치 후에 https로 리디렉션하는 코드가 작동하지 않는 문제로 클라께서 연락을 주셨습니다.

카페24에서 SSL 인증서 설치 후 http → https 리디렉션 설정 오류 (feat. 그누보드)
카페24의 경우 PHP 7.3, 7.4 환경에서는 301 리디렉션이 작동하지 않는다고 합니다.
카페24 웹호스팅: 301 리디렉션 문제 - 워드프레스 정보꾸러미
카페24 웹호스팅에서는 매니지드 워드프레스 호스팅을 이용하면 SSL 보안 인증서가 무료로 제공됩니다. 10G 광아우토반 FullSSD(단종됨)나 최근 새로 출시된 뉴아우토반 상품에서는 유료로 SSL 인증
www.thewordcracker.com
PHP 7.3이나 PHP 7.4를 이용하는 경우 사이트 백업을 확실히 받은 후에 PHP 8.2로 업그레이드하면 301 리디렉션 코드가 제대로 작동할 것입니다.
카페24에서 워드프레스 사이트를 운영하는 경우 매니지드 워드프레스 호스팅을 이용하면 SSL 보안 인증서가 무료로 제공됩니다.
어제 그누보드 사용자가 그누보드 사이트에 SSL 인증서 설치 후에 http → https로의 리디렉션이 작동하지 않아서 문제해결을 요청해 왔습니다.
사이트에 SSL 보안인증서를 설치하고나서
http를 https로 리다이렉트하려고 알아보았으나
(.htaccess 파일 수정)
카페24(뉴아우토반 호스팅 일반형)에서도
나몰라라하고 있어서 난감한 상황입니다.
사이트는 그누보드로 제작되었으며,
서버 환경은 UTF-8 (PHP8.2, mariadb-10.x) 입니다.
이와 관련하여 냑 사이트(sir.kr) 사이트를 검색하여 다음과 같은 글을 발견했습니다.

위의 코드로 시도하니 잘 작동하지 않았습니다.😥
위의 코드 대신 다음과 같은 코드로 테스트하니 301 리디렉션이 작동했습니다.😄
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
RewriteCond %{SERVER_PORT} 80은 서버 설정에 따라 작동하지 않을 수 있다고 하네요. 대신 RewriteCond %{HTTPS} off를 사용하는 것이 더 안전하다고 합니다.
301 리디렉션은 영구적인 이동을 의미합니다. 301 리디렉션은 매우 주의하여 설정해야 합니다. 카페24에서는 이상하게 301 리디렉션을 설정하면 Too Many Redirects 오류가 발생하는 경우가 있으므로 올바른 301 리디렉션 코드를 추가하여 테스트하시기 바랍니다.
설정 후에는 오류가 발생하지 않는지 철저히 확인하는 것이 좋습니다. 301 리다이렉트 코드를 잘못 입력하여 이상하게 작동하면 SEO 측면에서 손해를 볼 수 있습니다.
잘 해결이 안 되는 경우 카페24 고객지원 센터로 문의해 보시기 바랍니다. 제대로 된 도움을 못 받을 수도 있지만 먼저는 고객센터로 연락하는 것이 순서일 것 같습니다.
저는 워드프레스를 전문적으로 다루지만, 그누보드 관련 작업도 드물지만 간혹 맡고 있습니다.😄
그누보드를 이용하더라도 워드프레스 매니지드 호스팅을 선택하면 SSL 인증서를 무료로 이용할 수 있어 경제적으로 이익을 것입니다. 참고로 빠르면서도 가성비 좋은 해외호스팅을 원하는 경우 케미클라우드(ChemiCloud)가 괜찮은 선택일 수 있습니다. 케미클라우드는 지난해에 서울 서버를 도입하면서 우리나라에서도 빠른 속도를 제공합니다.
https://cafe.naver.com/wphomepage/41922
💚서울 서버를 제공하는 ChemiCloud 워드프레스 호스팅 가입 방법 및 워드프레스 설치
블루호스트 등 해외호스팅은 국내호스팅에 비해 디스크 용량과 트래픽면에서 훨씬 유리하지만 우리나라에서 속도가 느릴 수 있습니다. 특히 무거운 테마를 설치하면 속도가 느려지는 경...
cafe.naver.com
클라우드웨이즈, 케미클라우드, 패스트코멧 등 해외호스팅에서는 연결하는 모든 도메인에 대하여 무료 SSL 인증서를 제공하며 서버 레벨에서 https 리디렉션 옵션을 지원합니다.

예를 들어, 클라우드웨이즈에서 해당 애플리케이션의 설정에서 HTTPS Redirection 옵션을 활성화하면 자동으로 301 리디렉션이 설정되므로 리디렉션 코드를 추가로 넣을 필요가 없습니다.
케미클라우드를 이용하는 경우에는 WordPress Management에서 해당 사이트를 선택한 후에 SS/TLS의 Let's Encrypt를 눌러서 Turn on redirect to HTTPS를 클릭하면 됩니다.

워드프레스나 웹호스팅과 관련하여 문제 해결에 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.
참고
https://avada.tistory.com/3589
카페24에 설치된 워드프레스를 케미클라우드(ChemiCloud)로 이전 후 업데이트 작업
카페24에 설치된 워드프레스 사이트를 케미클라우드(ChemiCloud)라는 해외호스팅으로 이전한 후에 업데이트하는 작업을 지난주에 수행했습니다. 워드프레스 사이트의 경우 플러그인을 사용하면
avada.tistory.com
https://avada.tistory.com/3566
아마존 AWS에서 클라우드웨이즈로 워드프레스 멀티사이트 이전 작업
아마존 AWS에서 서버를 생성하여 워드프레스를 운영하고 있는 클라이언트께서 서버 다운그레이드를 고민하다 클라우드웨이즈로 사이트를 이전하는 작업을 의뢰하셨습니다. 워드프레스 사이트
avada.tistory.com
https://avada.tistory.com/2299
GeneratePress 테마로 워드프레스 블로그 세팅 예시 (How to Customize GP)
워드프레스 테마 중에서 GeneratePress 테마가 속도가 빠르고 커스텀하기에 좋아서 저는 거의 대부분 사이트에 이 테마를 사용하고 있습니다. 이 테마를 사용하는 사이트/블로그가 점차 늘어나는
avada.tistory.com