서브도메인이란?
서브도메인은 메인 도메인의 하위 부분으로, 메인 도메인 이름 앞에 추가되는 부분입니다. 서브도메인을 사용하면 웹사이트를 더 세분화하고, 특정 서비스나 콘텐츠를 분리하여 제공할 수 있습니다. 예를 들어, "blog.example.com"에서 "blog"는 서브도메인입니다.
서브도메인 활용
- 서비스 구분: 서브도메인을 사용하여 웹사이트 내에서 다양한 서비스를 구분하여 제공할 수 있습니다. 예를 들어, "store.example.com"은 온라인 상점을 위한 페이지를 가리킬 수 있습니다.
- 지역별 서비스: 지역 또는 언어별로 서비스를 제공할 때 서브도메인을 활용할 수 있습니다. 예를 들어, "us.example.com"은 미국 시장을 대상으로 한 페이지를 가리킬 수 있습니다.
- API 구분: 서브도메인을 사용하여 API 엔드포인트를 구분할 수 있습니다. 예를 들어, "api.example.com"은 회사의 API를 가리킬 수 있습니다.
서브도메인 설정
서브도메인을 설정하는 과정은 주로 두 단계로 나뉩니다: 도메인 등록과 호스팅 서비스 설정입니다. 아래는 각 단계별로 자세한 예시를 설명한 것입니다.
도메인 구매 및 설정
- 도메인 등록 업체 선택: 먼저, 도메인을 등록할 업체를 선택합니다. 대표적인 업체로는 GoDaddy, Gabia, Google Domains, Namecheap, Bluehost 등이 있습니다.
- 도메인 검색 및 구매: 선택한 업체의 웹 사이트에서 원하는 도메인을 검색하고 구매합니다. 예를 들어, "mysite.com"과 같은 메인 도메인을 구매합니다.
- 서브도메인 추가: 필요한 경우, "blog.mysite.com"과 "api.mysite.com"과 같은 서브도메인도 함께 구매합니다.
호스팅 서비스 설정
- 호스팅 계정 생성: 호스팅 서비스에서 호스팅 계정을 생성합니다. 계정을 만들 때, 메인 도메인인 "mysite.com"을 등록합니다.
- 서브도메인 추가: 호스팅 대시보드에서 "Subdomains" 또는 "Domain Manager"를 찾아 "blog"와 "api"와 같은 서브도메인을 추가합니다.
- DNS 레코드 설정: 도메인 등록 업체의 DNS 관리 패널에서 각 서브도메인에 대한 A 레코드를 추가하여 메인 도메인에 서브도메인을 연결합니다.
- 서브도메인 설정: 각 서브도메인에 따라 필요한 콘텐츠를 호스팅하기 위해 서버 구성과 소프트웨어를 설치하고 설정합니다. 예를 들어, "blog.mysite.com"의 경우 워드프레스를 설치하고 블로그를 만듭니다.
이러한 단계를 통해 서브도메인을 설정하고, 각 서비스의 인터페이스와 사용법은 다를 수 있으므로 해당 서비스의 도움말이나 지원 문서를 참고하여 진행하는 것이 좋습니다.움말이나 지원 문서를 참고하여 진행하는 것이 좋습니다.
참고 자료
- [DNS] DNS의 기본 개념
- [DNS] DNS 레코드 소개 (A, CNAME, NS 등)
- [DNS] Domain의 계층적 구조 (Top-Level Domain, TLD)
- 서브 도메인은 무엇입니까? - 고대디: https://kr.godaddy.com/help/what-is-a-subdomain-296
- 서브 도메인 추가 - 고대디: https://kr.godaddy.com/help/add-a-subdomain-4080