最近、独自ドメイン「aaaabbbb.jp」を購入し、GitHubのサイトをそのドメインに設定したいと考えている方も多いでしょう。さらに、サブドメイン「blog.aaaabbbb.jp」を使ってシンアカウントに紐付けたい場合、どのように設定を進めるべきかが悩みどころです。この記事では、GitHubとシンアカウントを組み合わせてサブドメインを設定する方法について、具体的な手順を解説します。
GitHub Pagesで独自ドメインを設定する方法
まず、GitHub Pagesを使用して独自ドメインを設定する方法を理解することが重要です。GitHub Pagesでは、リポジトリの設定でカスタムドメインを使用することができ、これを利用することで「aaaabbbb.jp」というドメインをGitHubサイトに関連付けることができます。
手順は以下の通りです。
- GitHubリポジトリにログインし、リポジトリの設定を開きます。
- 「Pages」セクションに移動し、「Custom domain」に「aaaabbbb.jp」を入力します。
- 変更を保存して、GitHubにドメインを関連付けます。
サブドメイン(blog.aaaabbbb.jp)の設定
サブドメイン「blog.aaaabbbb.jp」をシンアカウントに紐付けるためには、DNS設定を行い、サブドメインを正しく設定する必要があります。シンアカウントでは、サブドメインの設定を行うことが可能です。
まず、サブドメインを作成するには、以下の手順を実行します。
- ドメインのDNS設定にアクセスし、CNAMEレコードを追加します。
- サブドメイン「blog.aaaabbbb.jp」に対応するCNAMEレコードを入力し、GitHubのリポジトリURLを指定します。
- DNS設定を保存し、変更を反映させます。
シンアカウントにサブドメインを紐付ける方法
シンアカウントにサブドメインを紐付ける手順も、基本的にはDNS設定で行いますが、シンアカウントの管理画面から設定を行う方法があります。以下の手順でサブドメインを紐付けましょう。
- シンアカウントの管理画面にログインします。
- 「ドメイン設定」セクションを開き、「新しいサブドメインを追加」オプションを選択します。
- サブドメイン「blog.aaaabbbb.jp」を指定し、適切な設定を入力します。
- 保存して、サブドメインの設定が完了したら、反映を待ちます。
確認とデバッグ
ドメイン設定が完了したら、正しく反映されているかを確認するために、以下の方法でテストを行いましょう。
- ブラウザで「blog.aaaabbbb.jp」にアクセスし、正しくサイトが表示されるかを確認します。
- DNS設定が反映されるまで最大24時間かかる場合があるため、しばらく待ってから再度確認してください。
- エラーが表示された場合、CNAME設定を再確認し、必要に応じてシンアカウントのサポートに問い合わせてみましょう。
まとめ
GitHub Pagesで独自ドメインを使用し、さらにサブドメイン「blog.aaaabbbb.jp」をシンアカウントに紐付ける方法は、DNS設定とGitHubリポジトリの設定を正しく行うことで実現できます。設定後、反映を確認し、問題が発生した場合はDNS設定やシンアカウントの設定を再確認しましょう。
これで、ドメインとサブドメインの設定が完了し、スムーズにWebサイトが運営できるようになります。
コメント