Добавление домена
Пошаговое руководство по подключению custom domain к вашему проекту.
Предварительные требования
Заголовок раздела «Предварительные требования»- Проект создан в ONREZA
- Успешный деплой (хотя бы один Live деплой)
- Доступ к DNS настройкам или панели регистратора домена
Шаг 1: Добавление домена в ONREZA
Заголовок раздела «Шаг 1: Добавление домена в ONREZA»-
Откройте настройки домена
Перейдите в проект → Settings → Domains
-
Выберите окружение
Домены добавляются к конкретному окружению:
- Production — для основного сайта
- Custom — для пользовательских окружений (staging, etc.)
-
Нажмите “Add Domain”
-
Введите домен
app.example.com -
Подтвердите добавление
Для внешнего домена ONREZA предложит режим DNS:
- Managed NS — делегировать домен на nameservers ONREZA.
- External DNS — оставить DNS у текущего провайдера и добавить записи вручную.
ONREZA покажет инструкции для выбранного режима.
Шаг 2: Настройка DNS
Заголовок раздела «Шаг 2: Настройка DNS»После добавления домена настройте DNS по выбранному режиму.
Для apex домена (example.com) рекомендуем Managed NS.
- Откройте панель регистратора домена.
- Найдите раздел Nameservers или DNS servers.
- Замените текущие NS на:
| Nameserver |
|---|
ns1.onreza.ru |
ns2.onreza.ru |
После делегирования ONREZA автоматически публикует apex, www (если включён редирект) и служебные записи.
В режиме External DNS для поддоменов создайте CNAME запись:
| Тип | Имя | Значение |
|---|---|---|
| CNAME | app | cname.onreza.app |
Также добавьте TXT запись подтверждения владения из интерфейса ONREZA.
В режиме External DNS для apex доменов (без www) добавьте TXT подтверждение владения и routing записи.
Вариант 1: A запись (универсальный)
Работает у любого DNS провайдера:
| Тип | Имя | Значение |
|---|---|---|
| A | @ | IPv4 адрес из интерфейса ONREZA |
| AAAA | @ | IPv6 адрес из интерфейса ONREZA |
Вариант 2: ALIAS/ANAME запись
Если ваш DNS провайдер поддерживает ALIAS или ANAME:
| Тип | Имя | Значение |
|---|---|---|
| ALIAS | @ | cname.onreza.app |
Вариант 3: Поддомен + редирект
- Добавьте
www.example.comкак CNAME - Настройте редирект с
example.comнаwww.example.comу регистратора
Для www.example.com:
| Тип | Имя | Значение |
|---|---|---|
| CNAME | www | cname.onreza.app |
Шаг 3: Проверка DNS
Заголовок раздела «Шаг 3: Проверка DNS»-
Дождитесь распространения DNS
DNS изменения могут занять от нескольких минут до 48 часов.
-
Проверьте статус в ONREZA
Статус изменится на Validating → Validated
-
Или запустите проверку вручную
Нажмите Verify рядом с доменом
Проверка через терминал
Заголовок раздела «Проверка через терминал»# Проверить NS делегированиеdig example.com NS +short
# Проверить CNAME записьdig app.example.com CNAME +short
# Проверить TXT подтверждение владенияdig _onreza.app.example.com TXT +shortШаг 4: SSL сертификат
Заголовок раздела «Шаг 4: SSL сертификат»После проверки DNS, ONREZA автоматически:
- Запросит SSL сертификат от Let’s Encrypt
- Установит сертификат
- Включит HTTPS
Добавление нескольких доменов
Заголовок раздела «Добавление нескольких доменов»Вы можете добавить несколько доменов к одному окружению:
Production: - example.com - www.example.com - app.example.comВсе домены будут вести на один и тот же деплой.
WWW и Non-WWW
Заголовок раздела «WWW и Non-WWW»Вариант 1: Автоматический редирект (рекомендуется)
Заголовок раздела «Вариант 1: Автоматический редирект (рекомендуется)»- Добавьте основной домен (
example.com) - Дождитесь валидации DNS и выпуска SSL
- Включите “Redirect from WWW” в настройках домена
- Запросы на
www.example.comавтоматически перенаправляются наexample.com(301)
Вариант 2: Оба домена независимо
Заголовок раздела «Вариант 2: Оба домена независимо»Если вам нужно чтобы оба домена работали без редиректа:
- Добавьте оба домена (
example.comиwww.example.com) - Настройте DNS для каждого
- Дождитесь валидации обоих
- Оба будут работать независимо, указывая на один деплой
Поддомены ONREZA
Заголовок раздела «Поддомены ONREZA»Вы можете использовать поддомены платформы без настройки DNS:
myapp.onreza.appТакие домены:
- Работают сразу, без DNS настройки
- Имеют автоматический SSL (wildcard)
- Считаются в лимит custom domains
Удаление домена
Заголовок раздела «Удаление домена»- Откройте Settings → Domains
- Найдите домен
- Нажмите удалить (корзина)
- Подтвердите
Troubleshooting
Заголовок раздела «Troubleshooting»”Domain already in use”
Заголовок раздела «”Domain already in use”»Домен уже добавлен в другой проект. Удалите его там сначала.
DNS не проверяется
Заголовок раздела «DNS не проверяется»- Для Managed NS проверьте, что NS поменяны у регистратора, а не только внутри старой DNS-зоны
- Для External DNS проверьте TXT подтверждение владения
- Проверьте правильность CNAME/A/AAAA записи
- Убедитесь что нет конфликтующих записей для того же имени
- Подождите до 48 часов для распространения
Домен не открывается
Заголовок раздела «Домен не открывается»- Проверьте что DNS validated
- Проверьте что SSL issued
- Проверьте что есть Live деплой в этом окружении
→ Подробнее о DNS → Подробнее о SSL
См. также
Заголовок раздела «См. также»- DNS настройка — детали DNS
- SSL сертификаты — HTTPS
- Окружения — домены по окружениям