Как направить домен на HostingSwift
Это руководство переведено с английского. Некоторые страницы, на которые ведут ссылки, доступны только на английском.
A-записи, CNAME, TTL и как перенести работающий сайт без простоя.
Подключение домена — этап, который большинство считает самым запутанным, главным образом потому, что DNS невидим. Вот полная картина.
Две важные записи
A-запись — сопоставляет имя хоста с адресом IPv4.
example.com. A 203.0.113.10
www.example.com. A 203.0.113.10CNAME — сопоставляет имя хоста с другим именем хоста.
www.example.com. CNAME yoursite.hostingswift.exampleИспользуйте A-запись, когда у вас стабильный IP. Используйте CNAME, когда IP назначения может измениться и вы предпочитаете следовать за именем. В строгом DNS нельзя ставить CNAME в корень домена (example.com) — многие провайдеры предлагают обходной путь («ALIAS», «ANAME» или «сплющенный» CNAME), и мы его поддерживаем там, где его поддерживает регистратор.
На практике
Найдите настройки DNS вашего домена — в панели HostingSwift в разделе «Домены» или у регистратора.
Добавьте A-запись для
@(корень) → IP вашей службы.Добавьте A-запись или CNAME для
www→ тот же IP или имя хоста вашего хостинга.Сохраните. Изменения распространяются в пределах TTL записи.
TTL: регулятор скорости изменений
У каждой записи есть TTL (время жизни) — как долго резолверы могут кэшировать ответ.
Низкий TTL (300 с или 60 с) — изменения вступают в силу быстро. Используйте перед плановым переносом.
Высокий TTL (3600 с и больше) — меньше запросов, изменения медленнее.
Перед переносом работающего сайта за день уменьшите TTL до 300 секунд, выполните перенос, затем верните прежнее значение. Тогда переключение для всех будет почти мгновенным.
Перенос работающего сайта без простоя
Разверните новый сайт и проверьте его на временном имени хоста или отредактировав локальный файл
hosts.Уменьшите TTL у записей, которые собираетесь менять.
Переключите A-запись на новый IP.
Оставьте старый сайт работать как минимум на время прежнего TTL, затем отключите его.
Верните TTL к обычному значению.
Полные подробности, включая почтовые записи, о которых нельзя забывать, — в статье Перенос вашего хостинга на HostingSwift.
Типичные ошибки
Забыть
www. Корень и www — разные имена; настройте оба.Менять серверы имён и A-запись. Выберите один подход; смешивание вносит путаницу.
Игнорировать TTL и потом час ждать «простого» изменения.
Сломать почту. Если почта размещена в другом месте, не удаляйте MX-записи при правке DNS.
Опечатка в IP. DNS с готовностью опубликует неверный адрес.
Читайте также