Собственные домены
На планах Premium и Pro вы можете отдавать живой превью своего приложения с собственного домена вместо URL AppX по умолчанию — например, app.yourcompany.com.
Отлично подходит для:
- Демонстраций клиентам с брендированным URL
- Внутренних инструментов на корпоративном домене
- Бета-ссылок, которыми можно делиться по чистому, профессиональному адресу
Собственный домен указывает на живой превью вашего приложения. Чтобы разместить приложение в App Store или Google Play, см. Публикацию.
Что вам понадобится
- План AppX Premium или Pro
- Домен, которым вы владеете
- Доступ к настройкам DNS этого домена (у вашего регистратора — GoDaddy, Namecheap, Cloudflare и т. д.)
Шаг 1 — Добавьте домен в AppX
- Откройте свой проект
- Перейдите в Настройки проекта → Собственный домен
- Введите свой домен — лучше всего работает поддомен вроде
app.yourcompany.com - Нажмите Добавить домен
AppX покажет вам точную DNS-запись, которую нужно создать. Держите этот экран открытым для следующего шага.
Шаг 2 — Добавьте DNS-запись
В вашем DNS-провайдере добавьте запись CNAME, указывающую ваш домен на цель, которую AppX дал вам на шаге 1:
| Поле | Значение |
|---|---|
| Type | CNAME |
| Name / Host | ваш поддомен (например, app) |
| Value / Points to | цель, показанная в AppX |
| TTL | Automatic (или 3600) |
Многие регистраторы не разрешают CNAME на голом корневом домене (yourcompany.com). Использование поддомена вроде app. или www. полностью избавляет от этой проблемы. Если корневой домен всё же нужен, используйте тип записи ALIAS / ANAME вашего провайдера или проксированную запись, если ваш DNS-хост её поддерживает.
Если у вашего DNS-хоста есть переключатель «proxy» (например, оранжевое или серое облачко), установите запись в режим DNS only, чтобы проверка могла увидеть её напрямую.
Шаг 3 — Проверка
Изменения DNS обычно вступают в силу за несколько минут, иногда до пары часов.
Вернувшись в AppX, на Настройки проекта → Собственный домен, нажмите Проверить. Когда запись указывает правильно, вы получите зелёную галочку.
Вы также можете сами проверить распространение с помощью инструмента вроде whatsmydns.net и убедиться, что ваш домен разрешается в цель, которую дал AppX.
Шаг 4 — SSL автоматически
Как только проверка пройдена, HTTPS настраивается за вас. Ничего не нужно загружать, настраивать или обновлять — ваш домен просто работает по https:// с действительным сертификатом.
Использование вашего домена
После активации ваше приложение доступно по вашему собственному URL, и ссылка для шаринга в вашем рабочем пространстве использует его. URL превью AppX по умолчанию продолжает работать параллельно.
Удаление домена
- Перейдите в Настройки проекта → Собственный домен
- Удалите домен из списка
- Удалите соответствующую запись CNAME у вашего DNS-провайдера, чтобы не оставлять висящую запись
Устранение неполадок
Всё ещё пишет «не проверено» спустя время
- Убедитесь, что значение CNAME в точности совпадает с целью, которую показал AppX
- Убедитесь, что нет конфликтующей записи A на том же имени
- Если у вашего DNS-хоста есть переключатель proxy, установите его в DNS only и попробуйте снова
HTTPS пока не работает
- SSL запускается только после прохождения проверки — сначала проверьте
- Дайте ему несколько минут после проверки; если он по-прежнему не работает, обратитесь в поддержку
Домен показывает не тот проект
- Домен можно привязать только к одному проекту за раз. Переносите его? Сначала удалите его из старого проекта.