Домены
Выберите домен, подключите его к своему проекту, безопасно управляйте DNS и убедитесь, что итоговый адрес работает по HTTPS.
Домен — это веб-адрес, который посетители используют, чтобы открыть опубликованный проект. Каждый опубликованный проект Atoms получает бесплатный адрес, размещенный на Atoms. Точный публичный суффикс может зависеть от развертывания. Если ваш тариф включает пользовательские домены, вы также можете подключить домен, который у вас уже есть, или купить новый домен через процесс управления доменами.
Начните с вашей цели
Вам не нужно разбираться в DNS, прежде чем выбрать путь. Выберите вариант, который соответствует тому, что вы хотите сделать, а затем выполните соответствующие шаги ниже.
Выберите путь, который соответствует вашей цели
| Цель | Куда перейти |
|---|---|
| Использовать бесплатный адрес Atoms | Settings > Domains > найдите URL по умолчанию .atoms.world > Edit |
| Подключить домен, который у вас уже есть | Settings > Domains > Connect Existing Domain > Connect domain |
| Купить новый домен | Settings > Domains > Purchase New Domain > Buy new domain |
| Выбрать предпочтительный публичный адрес | Settings > Domains > выберите домен > Set as Primary |
| Перенести домен из другого проекта Atoms | Settings > Domains > Connect Existing Domain > Connect domain > Connected Domain > Switch > Continue |
| Удалить подключенный домен | Settings > Domains > выберите домен > Manage > Disconnect |
Перед началом
- Сначала опубликуйте проект.
- Для пользовательского домена используйте платный тариф, который включает поддержку пользовательских доменов.
- Убедитесь, что вы можете редактировать DNS-записи для точного имени хоста, которое хотите подключить.
- Определите, где управляется активный DNS домена. Это может быть другой сервис, а не компания, где вы зарегистрировали домен.
- Запишите или экспортируйте текущую конфигурацию DNS перед внесением изменений.
- Проверьте, не открывает ли это имя хоста уже другой сайт или сервис, прежде чем заменять его запись A или CNAME.
- Оставьте почтовые записи и записи несвязанных сервисов без изменений. Не удаляйте MX, SPF, DKIM, DMARC или несвязанные TXT-записи только для того, чтобы подключить сайт.
Основные термины доменов и DNS
Чтобы безопасно подключить домен, вам нужно знать лишь несколько понятий DNS.
| Термин | Что это означает |
|---|---|
| Домен / имя хоста | Адрес, который люди вводят в Браузер, чтобы открыть ваш сайт, например example.com или app.example.com. |
| Корневой / apex-домен | Базовая версия вашего домена, без чего-либо добавленного перед ним. Например, example.com — это корневой домен. Адреса вроде www.example.com и app.example.com строятся на его основе |
| Поддомен | Адрес, в котором перед основным доменом добавлено слово. Например, www.example.com , app.example.com и shop.example.com — это поддомены example.com. |
| DNS-провайдер / DNS-хост | Сервис, в котором вы управляете настройками своего домена. Это может быть та же компания, где вы купили домен, или другой сервис. |
| DNS-запись | Настройка, которая сообщает интернету, как должен работать ваш домен, например где должен открываться ваш сайт или как Atoms может подтвердить ваш домен. |
| Запись A | Настройка DNS, которая указывает ваш домен на сервер, где размещен ваш сайт. |
| Запись AAAA | Настройка DNS, которая указывает домен на адрес IPv6-сервера. Большинству начинающих это определение не понадобится в обычном процессе настройки Atoms. |
| TXT | Настройка DNS, которая может содержать информацию для подтверждения. Atoms может попросить вас добавить такую запись, чтобы подтвердить, что вы управляете доменом. |
| Распространение DNS | Время, которое может потребоваться, чтобы изменение DNS стало видно по всему интернету. В это время некоторые люди могут по-прежнему видеть старые настройки. |
| HTTPS / TLS | Защищенная версия подключения к сайту. Когда ваш домен использует HTTPS, информация, передаваемая между посетителем и вашим сайтом, шифруется. |
| Primary Domain | Основной веб-адрес, который вы хотите использовать для посетителей, если у вашего проекта подключено больше одного домена. |
Полезно знать, когда вы с ними сталкиваетесь
| Term | What it Means |
|---|---|
| CNAME | Настройка DNS, которая направляет один адрес домена на другой адрес домена. |
| Registrar | Компания/организация, которая регистрирует и продлевает доменное имя для владельца регистрации. |
Настройте свой бесплатный адрес Atoms
Когда вы впервые публикуете проект, Atoms назначает стабильный поддомен по умолчанию в своем домене, размещенном на Atoms. Вы можете заменить этот поддомен другим доступным именем в процессе Publish/Update.
- Откройте Settings > Domains.
- Найдите URL по умолчанию .atoms.world.
- Выберите Edit.
- Введите новое имя и выберите Update. Если имя нельзя использовать, следуйте сообщению проверки, показанному в Atoms.
- Проверьте новый адрес. Откройте новый URL .atoms.world и убедитесь, что нужный опубликованный проект загружается по HTTPS.
Подключите домен, который у вас уже есть
Используйте этот путь, если ваш домен зарегистрирован в другом месте и вы хотите, чтобы конкретное имя хоста - например, example.com, www.example.com или app.example.com - открывало ваш проект Atoms.
Выберите точное имя хоста
Прежде чем редактировать DNS, решите, какое имя хоста должны использовать посетители. Корневой домен и его поддомены — это отдельные имена хостов. Например, example.com и www.example.com нужно подключать по отдельности, если вы хотите, чтобы работали оба адреса.
Начните подключение
- Откройте Settings > Domains.
- В разделе Connect Existing Domain выберите Connect domain.
- Введите точное имя хоста, затем выберите Connect domain, чтобы продолжить.
- Используйте пошаговую настройку, если она доступна. Atoms может определить вашего DNS-провайдера и предложить автоматический процесс подключения.
- При необходимости выберите Manual Setup. Если автоматическое подключение недоступно, продолжайте, используя DNS-записи, которые Atoms показывает для вашего имени хоста.
Настройте DNS, если отображается Manual Setup
Atoms показывает DNS-записи, необходимые для имени хоста, которое вы подключаете. Не предполагайте, что в каждой настройке используются одинаковые типы записей. В зависимости от имени хоста и подключения маршрутизация сайта может использовать запись A или CNAME, а подтверждение может включать TXT-запись.
Используйте значения, показанные в вашем проекте
Добавляйте только те типы записей, хосты и значения, которые Atoms сейчас показывает для вашего имени хоста. Не копируйте IP-адрес, цель CNAME, хост TXT, verification token или другое значение DNS из другого проекта или примера.
- Откройте активного DNS-провайдера. Войдите в сервис, который обслуживает рабочий DNS для домена.
- Сделайте резервную копию существующих записей. Запишите или экспортируйте текущую конфигурацию перед внесением изменений.
- Добавьте каждую требуемую запись точно так, как показано в Atoms. Это может включать A, CNAME, TXT или другой тип записи, показанный в настройке.
- Защитите несвязанные сервисы. Не удаляйте почтовые записи или несвязанные TXT-записи. Изменяйте только те записи, которые нужны для имени хоста, которое вы подключаете.
- Сохраните изменения DNS.
- Вернитесь в Atoms и завершите шаг подтверждения или проверки, показанный в процессе подключения.
Дождитесь проверки и HTTPS
После сохранения DNS домен может показывать "Verifying", пока Atoms проверяет подключение и информацию для подтверждения. Изменения DNS могут занять до 48 часов, чтобы стать видимыми по всему миру, хотя часто обновляются раньше. Во время распространения разные сети могут временно показывать разные результаты.
Откройте сведения о статусе домена, не изменяйте записи, пока DNS распространяется, затем выберите Recheck. Если статус — Failed, используйте показанную ошибку и следующее действие, прежде чем снова менять DNS.
Когда домен достигнет статуса Live, откройте точное имя хоста по HTTPS и убедитесь, что загружается нужный опубликованный проект.
Проверьте подключение
- Точное имя хоста отображается в Settings > Domains.
- Статус домена — Live.
- Имя хоста открывается по HTTPS.
- Загружается правильный опубликованный проект.
- Вложенный маршрут или обновленная глубокая ссылка работают, если у проекта несколько маршрутов.
- Если проект использует более одного подключенного адреса, каждый адрес ведет себя так, как задумано.
Корневые домены, www и поддомены
| Вопрос | Как с этим работать |
|---|---|
| example.com и www.example.com считаются одним и тем же именем хоста? | Нет. Это разные имена хостов. Подключите и проверьте каждое из них, которое должны использовать посетители. |
| Можно ли подключить и корневой домен, и www? | Да. Подключите каждое имя хоста отдельно, затем выберите предпочтительный адрес как Primary Domain. |
| Можно ли использовать несколько поддоменов? | Да. Имена хостов вроде app.example.com и shop.example.com можно настраивать отдельно. |
| Могут ли разные поддомены указывать на разные проекты? | Каждое имя хоста можно настроить независимо, поэтому разные поддомены можно подключить к разным проектам. |
| Можно ли подключить одно и то же имя хоста к двум проектам одновременно? | Имя хоста должно быть подключено только к одному проекту одновременно. Отключите существующую привязку, прежде чем переносить его в другой проект. |
| Как подключить домен, который все еще связан с другим или удаленным проектом? | В целевом проекте перейдите в Settings > Domains > Connect Existing Domain > Connected Domain > Switch > Continue. Если домен недоступен в этом процессе, обратитесь в поддержку Atoms. |
Купить новый домен
Используйте Purchase New Domain, если хотите найти и зарегистрировать новый домен вместо подключения уже имеющегося. Оформление покупки выполняется через IONOS.
- Откройте Settings > Domains.
- Выберите Purchase New Domain.
- Найдите доменное имя. Используйте результаты поиска, чтобы проверить доступность и цену.
- Добавьте домен в корзину.
- Завершите оформление покупки через IONOS. Укажите регистрационные и платежные данные, запрошенные при оформлении.
- Пройдите все проверки владельца регистрации. Следуйте инструкциям по проверке, отправленным регистратором, чтобы регистрация оставалась активной.
- Вернитесь в Settings > Domains. Следуйте инструкциям, показанным в Atoms, чтобы завершить настройку домена для вашего проекта.
Выберите Primary Domain
У проекта может быть больше одного подключенного адреса, например бесплатный адрес .atoms.world и один или несколько пользовательских доменов. Primary Domain — это адрес, который вы хотите использовать для посетителей как предпочтительный публичный URL. Его установка выбирает предпочтительный адрес; сама по себе она не перенаправляет каждый подключенный хост.
- Откройте Settings > Domains.
- Найдите подключенный домен, который хотите использовать. Убедитесь, что он работает, прежде чем делать его основным.
- Выберите Set as Primary.
- Проверьте результат. Откройте основной адрес и убедитесь, что он загружает нужный проект. Проверяйте перенаправления отдельно только для исторических ссылок после включения Redirect; Atoms поддерживает перенаправление до двух ссылок.
Карточки доменов показывают состояние каждого подключенного домена. Используйте статус как отправную точку, а затем проверьте само имя хоста.
| Status | Что это означает | Что делать |
|---|---|---|
| Live | Домен завершил процесс подключения и проверки. | Откройте имя хоста по HTTPS и убедитесь, что загружается правильный опубликованный проект. |
| Verifying | Atoms проверяет подключение домена и информацию для подтверждения. | Дайте время на распространение DNS и убедитесь, что значения A/TXT совпадают с теми, что показаны в Atoms. Если процесс не продвигается, используйте руководство Устранение неполадок с доменом и SSL. |
| Disconnected | Домен в данный момент не подключен к проекту. | При необходимости подключите его снова или используйте процесс Switch, если переносите его из другого проекта Atoms. |
| Failed | Процесс подключения или проверки не завершился успешно. | Просмотрите ошибку, показанную в Atoms, подтвердите имя хоста и значения DNS, затем повторите попытку после исправления выявленной проблемы. |
Безопасно отключайте, переключайте или заменяйте домен
Если домен уже получает трафик, проверьте место назначения или замену, прежде чем удалять рабочее подключение. Это поможет не оставить посетителей без рабочего адреса.
Перенесите домен из другого проекта Atoms
1. Откройте целевой проект и перейдите в Settings > Domains.
2. В разделе Connect Existing Domain выберите Connect domain.
3. Выберите Connected Domain.
4. Выберите Switch, затем Continue.
5. Проверьте результат. Убедитесь, что нужный проект загружается по HTTPS и домен достигает статуса Live. Если домен недоступен в этом процессе, обратитесь в поддержку Atoms.
Отключите домен
1. Откройте Settings > Domains.
2. Выберите подключенный домен и нажмите Manage > Disconnect.
3. Проверьте оставшиеся адреса. Убедитесь, что у проекта по-прежнему есть рабочий адрес, который вы хотите сохранить.
Отключить или удалить домен. Выбирайте Disconnect, если хотите только отвязать домен от текущего проекта. Выбирайте Delete Domain, если хотите удалить его из своей учетной записи или пула доменов.
Удаление может отвязать домен от других подключенных проектов, после чего они вернутся к своим адресам Atoms по умолчанию. Это требует явного подтверждения, а для повторного подключения позже потребуется снова добавить DNS-записи.
Замените один публичный домен другим доменом
1. Сначала подключите замену.
2. Дождитесь, пока замена получит статус Live.
3. Выберите Set as Primary для замены.
4. Проверьте замену и резервный адрес .atoms.world.
5. Отключите старый домен через Manage > Disconnect.
6. Очищайте старый DNS только после подтверждения замены. Если старое имя хоста больше не должно указывать на Atoms, удалите или замените у DNS-провайдера только старые записи, относящиеся к Atoms.
Не используйте Unpublish только для смены домена
Unpublish переводит опубликованный сайт в офлайн. Переключение или удаление домена — это отдельное действие по управлению доменом.
Чек-лист после подключения
Статус Live подтверждает подключение, но перед тем как считать изменение завершенным, выполните еще несколько проверок, связанных с доменом.
• Откройте точное производственное имя хоста по HTTPS в приватном режиме/режиме инкогнито.
• Убедитесь, что загружается нужный проект Atoms.
• Если должны работать и корневой домен, и www/поддомен, проверьте каждое имя хоста отдельно.
• Если включен Redirect, проверьте каждую выбранную историческую ссылку и убедитесь, что она перенаправляет на предпочтительный адрес. Atoms поддерживает до двух перенаправляемых ссылок.
• Откройте напрямую хотя бы один вложенный маршрут и обновите его, чтобы убедиться, что имя хоста маршрутизируется правильно.
• После переключения или отключения убедитесь, что старое имя хоста теперь ведет себя так, как задумано.
Устранение неполадок и поддержка
Если подключенный домен не получает статус Live или перестает работать, не меняйте сразу несколько настроек одновременно.
1. Сравните DNS-записи. Проверьте каждую запись, которая сейчас показана в Atoms, с записями, опубликованными вашим DNS-провайдером. В зависимости от настройки это может включать A, CNAME, TXT или другой тип записи, отображаемый в процессе подключения.
2. Подтвердите точное имя хоста. Убедитесь, что вы редактировали DNS для того же имени хоста, которое ввели в Atoms.
3. Дайте время на распространение DNS. Изменения DNS могут занять до 48 часов, чтобы стать видимыми по всему миру.
4. Проверьте точное имя хоста по HTTPS. Убедитесь, что сайт загружает правильный проект и что защищенное соединение доступно.
5. Используйте Устранение неполадок с доменом и SSL. Если DNS-записи верны, но проверка, HTTPS, маршрутизация, перенаправления или управление доменом по-прежнему не работают, следуйте специализированному руководству по устранению неполадок.
6. Получить поддержку , если проблема сохраняется. Укажите Chat Link проекта и снимок экрана, на котором ясно видна проблема. Вы можете использовать опцию Feedback в сообщении агента или вход в поддержку через чат.
Сохраняйте доступность известного адреса
Не удаляйте рабочие DNS-записи и не отключайте и не подключайте домен повторно только для того, чтобы попробовать разные настройки. Сохраняйте адрес .atoms.world или другое рабочее имя хоста доступным, пока замена не будет подтверждена.