🖥️

GitHub Pagesで独自ドメインを設定する方法【2025年11月更新】

に公開

※静的ウェブサイトのGithub Pagesでの公開方法それ自体は、別記事に書きます。今回は公開されていることが前提です。

今回は、

https://dojo.sugoiai.org

みたいにサブドメインだけ動作する感じにしたいです。
一部、sugoiai.orgみたいなトップレベルドメインだけでここに飛びたい、という設定の話もします。

1. お名前ドットコムでドメイン取得

下記ウェブサイトから、ノリで進めると取得できます。クレカ必要。(手順は簡単なので省略します)
普通のウェブサイトなら、.comとか.netとかにしてみましょう。今回は非営利組織なのでorgにしました。
https://www.onamae.com

2. GitHub Pagesでドメインを受ける設定

Settings > Pages > Custom domain
に、https:// より後の部分(dojo.sugoiai.org)を入力して、Saveする。

3. お名前ドットコムでドメインを送る設定

  1. ネームサーバー > ドメインDNS設定 を開く。

  2. 設定するドメインの「ドメインDNS」をクリックする。

  3. DNSレコード設定をクリックする。

  4. それぞれの値を入力する。

  • まずはTYPEを「CNAME」に変更
  • NAMEに「dojo.sugoiai.org」の「dojo」部分
  • TTLを60に変更(デフォルトは3600)
  • valueに自分のGitHubのURLの一部を入力(ykishimotoy.github.ioみたいな感じ)
  • 追加ボタンをクリック

その画面で下までスクロールして、次へ。確認画面もOKして、お名前ドットコム側の設定は完了です。

4. DNSチェックが通るかを確認する設定する

下記のサイトで、指定のドメインを打って通るかを確認します。
大体✅になるまでに10分〜1時間くらいかかります。
https://dnschecker.org/#CNAME/

5. Github Pagesでhttps設定

それが通ったら、GitHub Pagesの設定画面で以下をします。

  1. Settings > Pages > Custom Domainで、DNS Checkの状況を確認。「DNS Check Unsccessful」なら、4のDNSチェックが通ってから「Check Again」を押す。

  2. DNS Checkが終わったら、Enforce HTTPSにチェックをつけて保存。http→httpsになる。

最後に、普通にブラウザでURLを打って、アクセスできるかを確認しましょう。
今回のサイトは無事に公開できました。
https://dojo.sugoiai.org

⭐️詰まったらAIに聞こう!

10分待っても音沙汰がなかったら、あるいは何か詰まったら、AIに色々聞いて確認しましょう。

Accenture Japan (有志)

Discussion