백엔드 서버와 프론트 세팅이 다 끝나고 나서, 프론트 프로젝트의 주소를 바꾸기로 하였다.
원래는
사용자아이디.github.io
가 Github Page의 도메인이었지만,sekkison.com
으로 바꾸기로 하였다.
먼저, 많은 도메인 구매 사이트 중 가비아에서 구매를 진행하기로 하였다.
( 무료로 하고 싶다면 https://www.freenom.com/ 에서 진행해 보자 )
프로젝트 이름인 sekkison을 검색하니 가격과 함께 많은 주소가 나왔고, 이 중에서 sekkison.com을 구매하기로 하였다.
(이미 구매한 시점이라 목록에 sekkison.com이 표시되지 않음)
구매를 하고 나면, 이제 Github Page 주소와 구매한 도메인 주소를 연결해야 한다.
MY가비아에서 DNS 설정을 들어가면 다음 페이지가 보일 것이다.
여기서 해야 할 것은, 먼저 Github Page의 도메인 ip를 A타입으로 등록해야 한다. Github 공식 문서에서 ip를 찾을 수 있었다.
185.199.108.153 185.199.109.153 185.199.110.153 185.199.111.153
이 네 ip를 모두 A타입, 호스트는 @인 값에 넣어 추가하도록 하자.
다음은 CNAME 차례이다.
CNAME 타입, 호스트는 @로, 값은 사용자아이디.github.io로 추가한 뒤 저장을 누르자.
이제 Github Page에 가서 Custom domain에 주소를 넣어 보자.
그러면, DNS Check가 진행된 뒤, 적용이 된다.
이제 바뀐 도메인으로 접속하면 끝이다!
참고로 혹시 api 로그인이나 카카오맵같은 서비스를 적용한 프론트 프로젝트의 경우 개발자 페이지에서 바뀐 도메인을 적용시켜 주어야 한다.