어제 내 프로필 사이트를 하나 만들었다. Github Pages를 사용해서 배포했는데 아무리 봐도 주소 zinirun.github.io/zini-profile은 너무나도 길었고 zinirun.github.io는 현재 블로그의 레파지토리로 쓰고 있어서 프로젝트 페이지를 커스텀 도메인으로 설정할 수 있나 찾아봤는데 내가 못 찾는건지, 방법이 없었다.

그래서 네트리파이로 배포하고 커스텀 도메인을 설정했다.

Netlify 설정

네트리파이에 배포한 본인의 앱 설정에는 Domain management가 있다. 들어가면

이렇게 Custom Domains를 설정하는 영역이 있는데 소유한 주소를 입력한다.

Domain Nameserver 설정

그러면 1단계를 넘어가고 2단계에서 Name Server를 등록하라고 한다. 나는 Namecheap 주소를 대여받고 있어서 도메인 설정에 들어갔는데, 다른 주소 대여 서비스도 Custom DNS를 지원할 것이니 잘 찾아보면 Name Server 설정하는 영역이 있을 것이다.

1
2
3
4
dns1.p05.nsone.net
dns2.p05.nsone.net
dns3.p05.nsone.net
dns4.p05.nsone.net

이 4개를 모두 등록해주면 된다. 하지만 본인의 도메인에 DNS가 정상적으로 등록되려면 하루정도의 시간이 걸린다. DNS를 정상적으로 등록했다면 네트리파이에서 검증 단계를 모두 마친 후 커스텀 도메인을 사용할 수 있다.