커스텀 도메인을 통한 나만의 앱 만들기
Last updated
Last updated
커스텀 도메인을 설정하기에 가장 앞서 필요한 것은 도메인을 구입하는 것입니다. 도메인을 구매하는 것은 후이즈, 가비아, 호스팅케이알 등 국내 서비스나 GoDaddy, Hostinger 등을 통해 가능합니다. nadoo.io와 같은 도메인을 구매하였다면 이를 루트 도메인이라고 합니다.
(생략 가능) 이제 루트 도메인으로 들어온 트래픽을 어디로 보내줄 지 설정이 필요합니다. 만약 루트 도메인으로 들어온 트래픽을 이미 다른 곳으로 보내주고 있거나 나두아이오로 리다이렉션하고 싶지 않다면 이 과정은 생략하셔도 됩니다. 해당 과정을 통해 nadoo.io만 입력하더라고 서브도메인으로 연결될 수 있게 합니다. 루트 도메인으로 들어온 트래픽 리디렉션 설정은 도메인을 구매하신 사이트의 DNS 관리/도메인 설정 등의 페이지에서 할 수 있습니다. 도메인 설정에서 루트 도메인에 A Record(Address Record)를 추가합니다. 이후 A Record가 트래픽을 보내줄 대상에 X.X.X.X를 입력합니다. 이 값을 입력하면 루트 도메인으로 들어온 트래픽이 해당 IP로 리디렉션됩니다.
나두아이오에서는 현재 루트 도메인을 통한 서비스를 제공하지는 않고 서브도메인을 통한 커스텀 도메인 설정을 지원합니다. 따라서 서브도메인 추가가 필요합니다. 서브 도메인이란 www.nadoo.io, blog.nadoo.io와 같이 루트 도메인 앞에 alias가 있는 도메인을 의미합니다. 서브 도메인 추가는 A Record 추가와 마찬가지로 새로운 레코드 추가를 선택하고 원하시는 서브 도메인 이름을 입력한 뒤 Type을 CNAME으로 선택하면 됩니다. 여기서 CNAME은 Canonical Name을 의미하고 도메인 이름을 다른 도메인 이름에 매핑하는 역할을 합니다. CNAME 레코드의 설정 값에는 nadoo.dev를 넣어주세요. 예를 들어 www.nadoo.io라는 CNAME 레코드를 생성하고 값에 nadoo.dev를 넣어주면 모든 트래픽은 nadoo.dev로 리디렉션됩니다.
나두아이오를 통해 커스텀 도메인을 이용하기 위해서는 HTTPS 지원을 위해 SSL Certificate를 발급 받아야 합니다. 이 과정에서 추가로 레코드 설정이 필요합니다. 나두아이오 서비스의 커스텀 도메인 설정창에서 설정이 필요한 레코드 값을 먼저 조회합니다. 조회한 값을 기반으로 새로운 레코드를 추가합니다.
정리하면,
도메인 구매
(생략 가능) 새 레코드 추가 - 루트도메인의 A Record 추가
새 레코드 추가 - 서브도메인의 CNAME 추가
새 레코드 추가 - 인증 관련 TXT 레코드 추가
를 통해 커스텀 도메인을 설정할 수 있습니다.