tensornetwork-qec.jp ドメイン設定ガイド

このガイドでは、お名前.comで購入したtensornetwork-qec.jpドメインをGitHub Pagesサイトで使用するための設定手順を説明します。

設定手順

ステップ1: GitHubでカスタムドメインを設定

  1. GitHubリポジトリにアクセス(https://github.com/FumiKobayashi/fumikobayashi.github.io
  2. 「Settings」タブをクリック
  3. 左サイドバーの「Pages」をクリック
  4. 「Custom domain」の欄にtensornetwork-qec.jpと入力
  5. 「Save」をクリック

これにより、リポジトリのルートにCNAMEファイルが自動作成されます。

ステップ2: お名前.comでDNS設定

お名前.comの管理画面で以下の設定を行います:

DNSレコード設定

  1. お名前.com Naviにログイン
  2. 「DNS」→「DNSレコード設定」を選択
  3. tensornetwork-qec.jpを選択
  4. 以下のAレコードを追加:
ホスト名 TYPE VALUE
@ A 185.199.108.153
@ A 185.199.109.153
@ A 185.199.110.153
@ A 185.199.111.153

www サブドメインの設定(推奨)

セキュリティ向上のため、wwwサブドメインも設定することを推奨します:

ホスト名 TYPE VALUE
www CNAME fumikobayashi.GitHub.io
  1. 「DNSレコード設定用ネームサーバー変更確認」で「設定する」をクリック

ステップ3: DNS設定の反映を確認

DNSの変更は最大24時間かかる場合がありますが、通常は数分〜数時間で反映されます。

確認方法(ターミナル)

# Aレコードの確認
dig tensornetwork-qec.jp +noall +answer -t A

# 期待される結果:
# tensornetwork-qec.jp. 3600 IN A 185.199.108.153
# tensornetwork-qec.jp. 3600 IN A 185.199.109.153
# tensornetwork-qec.jp. 3600 IN A 185.199.110.153
# tensornetwork-qec.jp. 3600 IN A 185.199.111.153

確認方法(オンラインツール)

ステップ4: HTTPS の有効化

  1. DNS設定が反映された後(通常数時間後)
  2. GitHubのSettings > Pagesに戻る
  3. 「Enforce HTTPS」にチェックを入れる

注意: この機能は、DNS設定が正しく反映されてから利用可能になります。

ステップ5: サイトの動作確認

以下のURLでサイトにアクセスできることを確認:

  • https://tensornetwork-qec.jp
  • https://www.tensornetwork-qec.jp(wwwサブドメインを設定した場合)

トラブルシューティング

よくある問題

  1. 「Domain’s DNS record could not be retrieved」エラー
    • DNS設定がまだ反映されていない可能性があります
    • 24時間待ってから再度確認してください
  2. サイトが表示されない
    • お名前.comでネームサーバーがお名前.comのDNSサーバーに設定されているか確認
    • DNSレコードが正しく設定されているか確認
  3. HTTPS化できない
    • DNS設定が完全に反映されるまで待つ
    • Aレコードが正しく設定されているか確認

お名前.com固有の注意点

  • ネームサーバー設定: お名前.comのDNSサーバー(01.dnsv.jp, 02.dnsv.jp など)を使用
  • TTL設定: デフォルトの3600秒(1時間)で問題ありません
  • DNSレコード反映: お名前.comは比較的早く反映されます(30分〜2時間程度)

設定完了後の確認チェックリスト

  • https://tensornetwork-qec.jpでサイトにアクセス可能
  • 全ページ(Home, CV, Publications, Contact)が正常に表示
  • ナビゲーションが動作
  • 外部リンク(Google Scholar, ORCIDなど)が動作
  • HTTPSが有効(URLバーに🔒マークが表示)
  • https://fumikobayashi.github.ioから自動的にリダイレクト

サポート

問題が発生した場合:

  1. お名前.comサポート: DNS設定に関する質問
  2. GitHub Pages ドキュメント: https://docs.github.com/pages
  3. DNS設定確認ツール: https://dnschecker.org/

設定完了まで最大24時間かかる場合がありますが、通常は数時間でhttps://tensornetwork-qec.jpでサイトにアクセスできるようになります。