cafe24로 홈페이지를 옮기고 외부도메인을 적용하니 홈페이지 css가 깨집니다.
관련링크
본문
원래 https 사용하지 않고 http를 사용하던 홈페이지입니다.
php 7.2 그누보드5.3 버전이구요
https로 접속하면 406 Not Acceptable 오류창이 뜨네요.
기존 cafe24에서 제공하는 도메인을 사용할때 문제없었는데
외부에서 도메인 사서 적용하니 문제가 발생합니다.
ssl 적용없이 http로 카페24에서 사용하는건 안되나요
답변 8
네 SSL은 cafe24도메인시는 자동 SSL 적용되지만 별도 도메인은 별도 구매후 SSL 구매해서 적용을 해야 합니다.
카페24에서 기본 제공하는 https 도메인으로 접속해도 css가 깨지시나요?
네 도메인을 직접 사용하시는거면 ssl을 구매후 적용을 하셔야 합니다.
사견으론, SSL 여부와는 별 상관이 없고 "www.ulsancitizen.com"을
"ulsancitizen.com"로 리다이렉트 하시어, "ulsancitizen.com"만을 사용하셔야 할 듯합니다.
define('G5_DOMAIN', 'http://ulsancitizen.com');
.htaccess 파일을 추가 또는 수정하시거나.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.ulsancitizen\.com [NC]
RewriteRule ^(.*)$ https://ulsancitizen.com/$1 [R=301,L]
Cafe24 호스팅 관리자 페이지 접속하셔서도 ~
> [호스팅관리] → [웹호스팅] → [도메인 연결관리] 메뉴 이동
> 기존에 www.ulsancitizen.com이 추가되어 있다면,
대표 도메인을 ulsancitizen.com으로 변경
안뜨는게 아니고 문제가 있는 거면 경로 문제 죠.
소스 경로 확인 을 해보세요
카페24 에서 http 사용 가능 합니다.
현재 http로 접속하면 자동으로 https 변경 되도록 되어 있을 것입니다.
이것은 /config.php 에서 설정과 연관 있을 수도 있고
php 에서 설정되어 있을 수 있습니다.
index.php 파일을 확인해 보거나 head.php 파일 등 도 확인해 보세요
현재 접속 잘됩니다.
외부 도메인이 네임서버에 붙기까지 시간이 걸릴수 있습니다.
그리고 연결이 되었다가 안되었다가 하기도 합니다.
답변 모두들 감사합니다. 결국 ssl 적용했습니다