DNS CNAME を外部 GitHub Pages ドメインにポイントするにはどうすればよいですか?

DNS CNAME を外部 GitHub Pages ドメインにポイントするにはどうすればよいですか?

GitHub Pages をセットアップした GitHub にリポジトリがあります。 そこにアクセスすれば、myusername.github.io/my-repoすべて正常に動作します。 しかし、そのドメイン名よりも見栄えの良い独自のドメイン名を持ちたいと思っています。

ドメイン名を購入しました: 。をmydomain.site指す CNAME レコードを作成しました。しかし、今 にアクセスすると、GitHub の 404 画面が表示されます。 にアクセスしても同じことが起こります。wwwmyusername.github.iowww.mydomain.site/my-repowww.mydomain.site

www.mydomain.site理想的には、ユーザーが にアクセスしてコンテンツを閲覧できるようにしたいのですmyusername.github.io/my-repoが、 にアクセスしなければならない場合でも問題ありませんwww.mydomain.site/my-repo。単純にリダイレクトするのではなく、ドメイン名をアドレス バーに残しておく必要があります。これを実現するにはどうすればよいでしょうか。

(myusername、my-repo、mydomain は明らかに私が使用した実際の名前ではないので、非公開にしておく必要があります)

答え1

www.mydomain.siteGitHub リポジトリ設定の [ページ] セクションにカスタム ドメイン設定を追加することで、この問題を修正しました。

関連情報