Featured image of post Как настроить пользовательский домен для репозитория GitHub | Выпуск о Onamae.com

Как настроить пользовательский домен для репозитория GitHub | Выпуск о Onamae.com

Объясняется процедура настройки пользовательского домена для репозитория GitHub (GitHub Pages). В этот раз мы представим конкретные шаги от добавления и изменения A-записей DNS на панели управления «Onamae.com» до интеграции с GitHub.

Чтобы настроить пользовательский домен для репозитория Github, вам необходимо изменить настройки DNS домена. Здесь мы предполагаем, что вы управляете своим доменом с помощью Onamae.com для объяснения процесса. Аналогичные настройки можно выполнить, перезаписав записи A у других регистраторов.

Изменение настроек DNS на Onamae.com

Чтобы изменить настройки DNS домена, войдите в панель управления Onamae.com . После входа перейдите на экран управления доменом. Перейдя на экран управления доменом, измените настройки DNS. Чтобы изменить настройки DNS, выполните следующие действия.

  1. Перейдите на https://www.onamae.com/ и нажмите «Вход в Onamae.com Navi»
  2. Введите «ID Onamae (ID участника)» и «Пароль» и нажмите кнопку входа
  3. Нажмите «Настройки сервера имен»
  4. Нажмите «Настройки DNS домена»
  5. Выберите домен, который хотите настроить, и нажмите «Далее»
  6. Нажмите «Настроить» справа от «Использовать настройку записи DNS»
  7. Выберите A для TYPE, введите 3600 для TTL и «185.199.108.153» для VALUE и нажмите «Добавить»
  8. Аналогично шагу 7, добавьте «185.199.109.153», «185.199.110.153» и «185.199.111.153»
  9. В разделе «Подтверждение изменения сервера имен для настройки записи DNS» убедитесь, что установлен флажок, и нажмите «Перейти к экрану настройки»
  10. Если появится экран с надписью «Для предотвращения непреднамеренных изменений настроек DNS», нажмите «Не настраивать» (выберите по необходимости)
  11. Проверьте настройки и нажмите «Настроить» img.png
  12. На этом настройки DNS завершены. Для полного обновления может потребоваться до 72 часов.
  13. Если изменения не отобразятся через 72 часа, обратитесь в службу поддержки Onamae.com.

Чтобы проверить, применены ли настройки в вашей локальной среде, попробуйте выполнить следующую команду. Замените example.com на домен, который хотите проверить.

Для Linux и Mac

1
dig example.com +noall +answer -t A

Если результат выглядит следующим образом, настройки были применены.

1
2
3
4
example.com.              0       IN      A       185.199.108.153
example.com.              0       IN      A       185.199.109.153
example.com.              0       IN      A       185.199.110.153
example.com.              0       IN      A       185.199.111.153

Для Windows

1
nslookup -q=a example.com 8.8.8.8

Если результат выглядит следующим образом, настройки были применены.

1
2
3
4
5
6
7
8
9
サーバー:  dns.google
Address:  8.8.8.8

権限のない回答:
名前:    example.com
Addresses:  185.199.108.153
          185.199.109.153
          185.199.110.153
          185.199.111.153

Настройка пользовательского домена для репозитория Github

  1. Откройте страницу репозитория и нажмите Settings (Настройки)
  2. Нажмите Pages (Страницы)
  3. Если вы публикуете исходный код репозитория как есть, выберите «Deploy from a branch» в разделе Source. Если вы собираете исходный код, например HUGO, выберите «GitHub Actions».
  4. Выберите ветку для публикации в разделе Branch и нажмите Save (Сохранить)
  5. Введите полученный домен в поле Custom domain (Пользовательский домен) и нажмите Save.
  6. При необходимости установите флажок «Enforce HTTPS», чтобы включить поддержку HTTPS

[PR]

comments powered by Disqus
Создано при помощи Hugo
Тема Stack, дизайн Jimmy