| CMS/프레임워크 | Rhymix 2.1 |
|---|---|
| 개발 언어 | PHP 8.4 |
| 문제 페이지 주소 | 비공개 (검색로봇) |
희한한 오류에 맞딱드렸습니다.
1. aaa.com으로 접속하면 모든 게 정상적으로 작동
2. www.aaa.com으로 접속하면 메인 페이지가 불러와지지 않고 백지상태로 뜸
※ 참고로 메인페이지는 외부페이지를 불러오고 있습니다.
3. 관리자 설정에서 기본 도메인을 www.aaa.com 으로 설정하면 정상적으로 보이는데, 이번엔 aaa.com이 백지로 뜸
4. 메인 페이지를 외부페이지가 아니라 문서페이지로 해봐도 같은 현상 발생
5.위젯 페이지로 했을 때는 둘 다 정상으로 보입니다.

원래 외부페이지는 저기 [페이지 수정] 버튼이 없어야 하는데... 저게 나타남?
다시 정리하면 www.을 붙이든 안 붙이든 라이믹스 설정의 기본 도메인으로 잡는 페이지는 잘 뜨는데
그 외에 한 놈은 백지상태로 위 이미지와 같이 외부페이지가 아닌 것으로 인식하는 것 같습니다.
왜 그럴까요? 관리자모드에서 캐시파일 재생성도 해보고 캐피폴더 지우기도 해봤는데 안 됩니다.
참고로 .htaccess을 수정한 적 없습니다.
메인페이지만 이런 증상이 있고.. 나머지 페이지는 정상적으로 작동합니다.
.htaccess 로 리디렉션 시키면 눈에 보이는 문제는 해결이 되겠지만, 근본적인 해결이 아니라.... 원인이나 해결책을 알고 싶습니다.
지금 현재 해결책으로 찾은 것은 관리자페이지에서 [새 도메인 추가]로 www가 붙은 걸 하나 더 추가해 주는 방법입니다.
하나는 안 붙이고 하나는 붙이고 이렇게 두 개를 만들면 해결이 됩니다.
결과적으로 외부페이지나, 레이아웃이나 그러한 것들이 문제가 아닌 것인데... 참 답답하네요...
대류
댓글 6
멀티 도메인의 설정이 어떻게 되어 있으신가요?
간혹 호스팅사의 컨디션에 따라 www와 non-www의 접속 방법이 다른 경우도 있다곤 하던데... 이것도 체크해 봐야겠습니다.
기본상태인 메인화면표시로 잡혀있습니다.
301과 302로 리다이렉트하면 잘 나옵니다.
3번과 관련해서, 도메인 목록에 aaa.com과 www.aaa.com 둘 다 만들어 놓고 번갈아서 기본 도메인으로 설정하며 테스트하셨나요? 아니면 기본 도메인 하나만 만들고 다른 한 쪽은 별다른 설정 없이 임의로 접속하신 것인가요?
홈페이지가 aaa.com인 경우, 정석적인 방법은 aaa.com 하나만 만들고, www.aaa.com은 어디에도 설정하지 않고, 윗분이 올려주신 스샷처럼 "설정하지 않은 도메인 처리" = "기본 도메인으로 301 Redirect"를 선택하는 것입니다. 그러면 www.aaa.com으로 접속할 경우 자동으로 www가 떨어져나가서, 결과적으로 항상 정상 작동하는 기본 도메인만 사용하게 되지요. (항상 www를 붙여서 쓰고 싶으시다면 반대로 하셔도 됩니다. 중요한 것은 도메인 하나만 설정 + 301 Redirect입니다.)
평소에는 aaa.com 하나만 있고.. 그 상태에서 www.를 붙인 사이트로 들어가면 백지로 나옵니다.
두 개를 다 만들면 둘 모두 잘 됩니다...
리다이렉트나 이 방법이 현재로서는 해결 방법인데... 이게 근본적인 해결은 아니라 원인을 알고 싶네요...
도메인 하나만 설정 + 301 Redirect 이게 정석이란 말이죠?
그럼 일단 그렇게 운영해야 겠네요...
제가 라이믹스로 운영하는 다른 페이지들은 이걸 안 해도 잘되던데... 얘만 이러니 이상하네요...ㅜㅜ
"메인 화면 표시"로 해두어도 일반적인 게시판은 정상 작동하도록 배려하고 있지만, 아무래도 도메인 설정이 없는 상태에서 강제로 띄우는 것이다 보니 해당 페이지에서 URL과 관련된 정보를 필요로 할 경우 오작동할 가능성이 있습니다.
"메인 화면 표시" 옵션은 SEO에 악영향을 줄 뿐더러, URL 조작과 관련된 보안취약점 발생 우려도 있어서 조만간 지원을 중단할 예정입니다. 일단이 아니라 앞으로 영원히 301 Redirect를 유지하시기 바랍니다.^^
네.. 그것이 정석이라는 것은 이번에 배웠습니다.
[시스템설정] - [새도메인추가] 에서 non-www 로 되어 있는 기본 설정을 복사해서 www를 붙여서 하나 더 만들어도 문제가 해결되긴 합니다. 이 방법을 쓰면 도메인 창에는 www가 그대로 붙어 있습니다.
이 방법도 비추천하시나요?