사이트의 도메인 이름을 다른 도메인으로 변경하는 방법

  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

사이트의 도메인 이름을 다른 도메인 주소로 변경하는 방법에 대해 궁금해하는 분들이 간혹 있어서 정리해보았습니다. 운영 중인 사이트의 도메인 이름을 다른 도메인으로 변경하는 방법은 비교적 간단하지만, 도메인을 변경하는 작업을 처음 접하는 경우에는 어떻게 접근해야 할지 조금 막막할 수도 있을 것입니다.

이 글에서는 운영 중인 사이트의 도메인 주소를 변경하는 방법에 대해 간략히 설명해보겠습니다. 기본적인 내용이므로 도메인 이름의 네임서버 변경 등의 절차에 익숙한 경우 이 글을 읽을 필요는 없습니다.

도메인 등록과 웹호스팅은 별개

먼저는 도메인 등록과 웹호스팅 이용은 별개입니다. 보통 웹호스팅에 가입하면서 도메인도 함께 등록하는 경우가 많을 것입니다. 하지만 웹호스팅 업체에서 직접 도메인을 등록하면 타 도메인관리업체보다 조금 비싸게 구입할 수 있습니다.

하지만 그리 큰 비용 차이가 없으므로 웹호스팅에 가입하면서 도메인을 함께 구입해도 별 차이는 없을 것입니다. 조금이라도 비용을 아끼고 싶다면 더 저렴한 도메인 등록업체를 이용할 수 있습니다.

저는 모든 닷컴(.com) 도메인을 korbuddy님이 추천해준 onlydomains.com이라는 뉴질랜드 업체로 이전하여 관리하고 있습니다. ("저렴하게 도메인 이름을 등록하고 유지 관리하는 방법" 참고)

사이트의 도메인 주소 변경하기

사이트에 연결된 A.com이라는 주소를 B.com이라는 주소로 변경하려는 경우:

  1. B.com의 네임서버 정보를 A.com이 호스팅되고 있는 호스팅 서버의 네임서버로 변경합니다.
  2. A.com이 호스팅되고 있는 호스팅 업체에서 B.com 도메인을 추가합니다.
  3. 사이트에서 A.com 주소를 모두 B.com으로 변경합니다.

A.com이 카페24에 호스팅되고 있다고 가정해보겠습니다. 만약 B.com이 카페24에서 등록되었다면 간단히 도메인 연결만 해주면 됩니다.

하지만 B.com이 다른 도메인 등록대행업체(예: 고대디)에서 등록되었다면 B.com이 등록된 업체에 로그인하여 B.com의 네임서버 정보를 A.com이 호스팅되고 있는 호스팅 서버의 네임서버(예: 카페24의 네임서버) 정보로 변경해주도록 합니다.

네임서버 정보 확인하기

호스팅 업체에 로그인하여 네임서버 정보를 확인해볼 수 있습니다. 카페24에서는 호스팅관리 > 도메인 연결관리에서 카페24의 네임서버 정보를 확인해볼 수 있습니다.

카페24 네임서버 정보 확인하기

카페24 네임서버 보기를 클릭하면 카페24의 네임서버 정보가 표시됩니다.

카페24 네임서버 정보 확인하기

카페24의 네임서버 주소는 다음과 같습니다.

  • 1차 ns1.cafe24.com 175.125.93.134
  • 2차 ns1.cafe24.co.kr 112.175.246.232
  • 3차 ns2.cafe24.com 175.125.93.144
  • 4차 ns2.cafe24.co.kr 112.175.247.232

네임서버 주소를 확인하는 방법은 웹호스팅 업체에 따라 조금씩 다릅니다. 예를 들어, 블루호스트의 경우 Bluehost 사이트에 로그인한 후 domains > domain list를 클릭합니다.

블루호스트 네임서버 정보 확인하기

그러면 오른쪽 아래 부분에서 name servers 탭을 눌러 네임서버 정보를 확인할 수 있습니다.

블루호스트 네임서버 정보 확인하기

Bluehost의 네임서버 정보는 다음과 같습니다.

  • ns1.bluehost.com 162.159.24.80
  • ns2.bluehost.com 162.159.25.175

사이트그라운드의 경우 네임서버는 데이터 센터의 위치에 따라 다릅니다. 현재 사용 중인 웹호스팅 서버의 네임서버 정보를 모르는 경우에는 웹호스팅 업체에 문의해보면 알려줄 것입니다.

네임서버 정보 변경하기

네임서버 정보를 확인했다면 이제 도메인이 등록된 도메인 등록 대행업체의 사이트에 로그인하여 해당 도메인의 네임서버를 새로운 서버의 네임서버 주소로 바꾸어주면 됩니다. 도메인을 등록한 업체의 사이트에 로그인하면 등록한 도메인 리스트가 나열될 것입니다. 원하는 도메인의 정보를 관리하는 메뉴로 들어가면 네임서버를 변경할 수 있을 것입니다.

네임서버를 변경하는 메뉴는 업체마다 다릅니다. 저는 가끔 namecheap.com이라는 곳에서 도메인을 등록하는데, 이곳에서 등록하는 관리하는 도메인의 경우 namecheap.com에 로그인하여 해당 도메인 옆의 "Manage" 버튼을 클릭하여 네임서버 정보를 변경할 수 있습니다.

도메인 네임서버 변경하기

Manage를 클릭하면 다음과 같은 화면이 표시됩니다.

도메인 네임서버 변경하기

Nameservers에서 Custom DNS로 선택한 다음 네임서버 정보를 입력하면 됩니다. 보통은 1차, 2차 네임서버만 입력하면 되고, 경우에 따라 IP까지 요구하는 경우에는 IP까지 입력하도록 합니다. (IP 주소를 모르면 그냥 비워 두어도 될 것 같습니다. 꼭 입력해야 하는 경우에는 해당 웹호스팅 업체에 문의하면 알려줄 것입니다.)

만약 카페24에 등록된 도메인을 다른 웹호스팅 업체의 서버를 가리키도록 하려는 경우 카페24에 로그인한 후에 도메인관리 > 도메인 기본관리 > 기본관리로 이동합니다.

도메인 네임서버 변경하기

해당 도메인을 선택한 후에 "네임서버 변경"을 클릭하여 네임서버를 변경할 수 있습니다.

도메인의 네임서버 정보를 변경한 후에는 네임서버가 완전히 변경되기까지 24시간에서 72시간 정도 소요될 수 있습니다. 경우에 따라 이전 네임서버의 사이트와 새로운 네임서버의 사이트가 교대로 표시될 수도 있습니다.

상황에 따라 A 레코드를 변경하여 다른 서버에 설치된 사이트를 가리키도록 할 수도 있습니다.

(※ A 레코드 등의 DNS 정보는 도메인의 네임서버가 지정된 서버에서 변경할 수 있습니다. 가령 도메인의 네임서버가 카페24로 지정되어 있다면 카페24에 접속하여 A 레코드, CNAME 등을 변경할 수 있습니다.)

사이트의 도메인 주소 변경하기

네임서버 정보를 변경한 경우 24시간 정도 지나면 새로운 사이트로 도메인이 변경될 것입니다. (경우에 따라 더 빨리 변경될 수도 있고, 이전 사이트와 새로운 사이트가 교대로 표시될 수도 있습니다.)

이제 할 일은 사이트 내의 기존 도메인 URL 주소를 새로운 도메인 주소로 변경하는 것입니다. 사이트의 도메인이 A.com에서 B.com으로 변경되었다고 한다면 사이트의 URL에서 A.com을 찾아서 모두 B.com으로 변경해주도록 합니다.

워드프레스의 경우 설정 > 일반에서 워드프레스 주소사이트 주소를 새로운 도메인의 URL로 변경해주도록 합니다.

워드프레스 사이트 주소 변경하기

워드프레스 사이트 내 링크를 일괄적으로 변경해야 하는 경우 Velvet Blues Update URLs 플러그인을 사용할 수 있습니다.

플러그인으로 전체 URL이 제대로 변경되지 않으면 DB에서 수동으로 URL을 변경해야 합니다. DB 작업은 위험하므로 항상 DB를 백업하시기 바랍니다.

참고:



2 개 댓글

  1. 도메인을 변경하면 그동안 검색엔진 포털에 노출됬던 주소가 엉키면서 중복자료 처리되면서 검색 유입도 뚝 떨어지고... 총체적 난국이 된적이 있는데 이럴땐 어떻게 해결해야 하나요?

    응답
    • 다음 글을 참고해보시기 바랍니다.

      https://www.thewordcracker.com/intermediate/%EA%B5%AC%EA%B8%80-%EC%88%9C%EC%9C%84%EB%A5%BC-%EC%9C%A0%EC%A7%80%ED%95%9C-%EC%B1%84-%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-%EC%82%AC%EC%9D%B4%ED%8A%B8-%EC%A3%BC%EC%86%8C-%EB%B3%80%EA%B2%BD/

      같은 사이트에 도메인 이름을 변경할 경우, 기존 도메인을 내용이 없는 서버에 연결하여 301 리다이렉션 코드를 통해 새로운 도메인으로 리디렉션시키고 구글에 도메인이 변경되었음을 알려주면 별 문제가 없을 것 같습니다.

      응답