Featured image of post Как настроить пользовательский домен для репозитория Github

Как настроить пользовательский домен для репозитория 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