Как подключить домен к GitHub Pages

Если вы размещаете сайт на GitHub Pages, вы можете использовать собственный домен, зарегистрированный на Unihost.kz. В этой инструкции расскажем, как подключить домен к GitHub и настроить DNS.

Шаг 1. Установите NS-серверы Unihost.kz

Для управления DNS-записями необходимо использовать NS-серверы Unihost.kz. Если вы ещё не сменили NS, следуйте инструкции:

Как изменить NS-серверы домена

  • ns1.unihost.kz
  • ns2.unihost.kz

Также убедитесь, что у вас активирован бесплатный DNS-хостинг в личном кабинете.

Шаг 2. Добавьте записи в DNS

  • Перейдите в my.unihost.kz → Товары/Услуги → DNS-хостинг
  • Нажмите на активную услугу и кнопку Перейти
  • Добавьте свой домен в разделе Доменные имена
  • Выберите домен → нажмите Записи

Если вы подключаете корневой домен (например, example.kz), создайте A-записи:

ИмяТипЗначение
@A185.199.108.153
@A185.199.109.153
@A185.199.110.153
@A185.199.111.153

Если вы подключаете поддомен (например, www.example.kz), создайте CNAME-запись:

ИмяТипЗначение
wwwCNAMEимя_вашего_пользователя.github.io

Например, если ваш GitHub логин alex, укажите alex.github.io.

Шаг 3. Настройте GitHub Pages

  • Зайдите на GitHub в репозиторий вашего сайта
  • Перейдите в Settings → Pages
  • В поле Custom domain укажите свой домен (например, example.kz)
  • Нажмите Save

После этого GitHub автоматически выпустит HTTPS-сертификат для вашего домена.

Шаг 4. Дождитесь обновления DNS

Обычно DNS-записи обновляются в течение 15–60 минут, но в редких случаях может потребоваться до 24 часов.

После этого ваш сайт станет доступен по собственному домену.