旧) nosugi blog

(更新)止まるんじゃねえぞ・・・

GithubPagesでのカスタムドメインの設定方法

ひっさびさに技術系の記事の更新おば、、 
今回は運用していたGithubPagesのサイトに独自ドメインを設定します。超簡単。

 

今回設定したいドメイン名: mydomain.com 
サブドメイン: blog 
ドメイン管理サイト: value-domain by GMO 
GithubPagesのドメイン: username.github.io

工程としてはこのようになります。

  1. DNSの設定
  2. GithubPagesの設定

ではでは順次解説。見ていただけると不幸中の幸いです。

1.DNS設定

GithubPagesのIPアドレスの調査

$ dig username.github.io +noall +answer

ターミナルにと打ち込むと右に出てくるIPアドレスをメモっておきます。今回は185.XXX.XXX.XXXと185.YYY.YYY.YYYということにしておきます 
DNS設定 
コントロールパネルからドメイン>ドメインの設定操作と開きまして、mydomain.comを選択。メニューから「DNS情報/URL転送の設定」へ。無駄に大きい入力画面に以下を入力して保存。

a @ 185.XXX.XXX.XXX 
a @ 185.YYY.YYY.YYY 
cname blog username.github.io.

2.GithubPagesの設定

レポジトリのSettingより、GithubPages設定欄のCustom domainに 
blog.mydomain.comと入力し、Save。

こうすることで独自ドメインを割り当てる際に必要なCNAMEファイルを自動生成してくれます。 
以上!!

まとめ

簡単すぎ。しかも無料。GithubPagesに圧倒的感謝です。
Jekyllをお使いの方は「_config.yml」のurlの値の変更もお忘れずに。。

no-sugi.hatenablog.com

参考URL: GitHub Pagesにカスタムドメインを設定する