Как создать поддомен для сайта на Beget и подключить к GetCourse

Если у вас школа или курс на GetCourse и вы хотите использовать собственный поддомен вместо стандартного yourschool.getcourse.ru, понадобится настройка на двух сторонах: у регистратора/хостинга домена (Beget) и внутри GetCourse. Разбираем пошагово.

Что нам понадобится

  • Домен, размещённый на Beget
  • Аккаунт школы на GetCourse с правами администратора
  • Придуманное имя поддомена (например, school.yourdomain.ru)

Шаг 1. Узнаём IP-адрес GetCourse

Войдите в ваш аккаунт GetCourse → Настройки → Домен. Там будет указан IP-адрес, на который нужно направить поддомен.

Шаг 2. Создаём A-запись на Beget

  1. Войдите в Панель Beget → Домены → DNS
  2. Выберите ваш домен
  3. Добавьте новую A-запись: имя — school (или другое), значение — IP из GetCourse, TTL — 300
  4. Сохраните

Шаг 3. Создаём поддомен в Beget

  1. Перейдите в Beget → Сайты → Добавить сайт
  2. Укажите полное имя: school.yourdomain.ru
  3. Привяжите к любой директории (GetCourse будет обрабатывать трафик сам)
  4. Сохраните

Шаг 4. Прописываем поддомен в GetCourse

  1. GetCourse → Настройки → Домен
  2. В поле «Домен» укажите: school.yourdomain.ru
  3. Сохраните — GetCourse автоматически выпустит SSL через Let’s Encrypt (до 24 часов)

Шаг 5. Проверяем DNS-пропагацию

nslookup school.yourdomain.ru
dig school.yourdomain.ru A

Или онлайн: dnschecker.org

Частые проблемы

Проблема Решение
Поддомен ведёт на пустую страницу Beget A-запись должна указывать на IP GetCourse, не на IP Beget
SSL не выпускается Подождите 24 часа, затем обратитесь в поддержку GetCourse

Итог

Настройка занимает 10–15 минут плюс время на пропагацию DNS. Главное — правильно взять IP из GetCourse и прописать его A-записью у регистратора.

Подробная инструкция GetCourse: getcourse.ru/blog/613941