밑글에도 제가 설명했듯이 호스팅을 옮기려고 합니다.

현재 라이믹스를 사용중입니다.

 

그런데 팁을 자세히 보니 멀티도메인? 이라는게 있더군요

https://github.com/rhymix/rhymix-docs/blob/master/ko/introduction/domain-change.md 

 

예를 들어 A.com과 B.com이 있다고 칩시다. 서로 도메인도 다르고 호스팅사도 다릅니다

A.com은 제가 현재 운영하는 사이트인데 저는 B.com 도메인과 호스팅을 다른곳에서 구매한 상태입니다.

B.com에는 현재 아무것도 설치되어 있지 않구요. ( 라이믹스 혹은 XE도 설치되어 있지 않습니다 ) ( 그냥 빈상태 )

A.com은 현재 운영중이기 때문에 이것저것 설치되어있습니다. ( 라이믹스 설치됨 )

 

그런데 

 

도메인 변경

라이믹스는 멀티도메인을 지원하므로 도메인을 처리하는 방법이 XE 1.x와 다릅니다. 아래의 순서를 따르면 대부분의 경우 DB나 설정 파일을 직접 수정할 필요가 없습니다.

변경 전 도메인이 from.com, 변경 후 도메인이 to.com이라고 가정합니다.

도메인 변경 전

  1. from.com으로 접속하여 관리자 화면에서 "시스템 설정" 메뉴에 들어갑니다.
  2. "새 도메인 추가"를 클릭하고, to.com을 추가합니다. 모든 설정은 from.com과 동일하게 합니다.
  3. "시스템 설정" 화면으로 돌아와서 "등록되지 않은 도메인 처리" 옵션을 "메인 화면 표시"로 변경한 후 저장합니다. 원래 설정이 "메인 화면 표시"였다면 변경하지 않아도 됩니다.

도메인 변경 후

  1. to.com으로 접속하여 관리자 화면에서 "시스템 설정" 메뉴에 들어갑니다.
  2. to.com 수정 화면으로 들어가서 "기본 도메인"을 선택한 후 저장합니다.
  3. from.com을 삭제합니다.
  4. "시스템 설정" 화면으로 돌아와서 "등록되지 않은 도메인 처리" 옵션을 원래대로 돌려놓습니다. 원래 설정이 "메인 화면 표시"였다면 변경하지 않아도 됩니다.

이 부분이 이해가 잘 안가서 그러는데

이 말대로라면 A.com에 시스템 설정에 들어가서 B.com을 등록시키면 된다는 말인가요?

이런식으로 해봤더니 B.com 들어가보면 ( 다시 말하지만 아무것도 설치되어 있지 않습니다 )

 

Forbidden

You don't have permission to access / on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

 

이렇게 뜹니다

 

그래서 제 멋대로 생각해본 결과 

일단 B.com에 라이믹스를 설치한후, A.com에서 B.com을 등록하라는 이야긴가요?

멍청해서 이해가 안되네요.

 

 

  • Lv36

    1. Forbidden 오류는 라이믹스 문제가 아니라 해당 도메인이 빈 폴더로 연결되어서 생기는 오류입니다.

     

    2. cPanel 기반의 해외 호스팅이나, 이걸 따라한 국내 호스팅 업체들 중 도메인을 추가하면 특정 폴더로 연결시켜 주는 경우가 있습니다. 이러면 안됩니다. A.com B.com 모두 라이믹스가 설치된 폴더로 연결되어야 합니다. 라이믹스가 설치되어 있지 않은 폴더로 연결되면 라이믹스가 뭘 할 수가 없잖아요.