Как перенести сайт на домен?
Евгений, Кемерово 346 просм.
Добрый день! Сайт сделали и разместили на хостинге, но сейчас он открывается только по техническому адресу вида ip-адрес или служебная ссылка от хостера. Купил домен отдельно у другого регистратора - что нужно сделать, чтобы сайт заработал по нормальному адресу вида имясайта.ру?
Светлана Никитина backend-разработчик
ответил
Чтобы сайт открывался по домену, нужно связать домен с хостингом через DNS: либо прописать у регистратора домена NS-серверы хостинга (тогда всеми настройками домена управляет хостинг-панель), либо оставить NS регистратора и добавить там A-запись с IP-адресом сервера, где лежит сайт. Оба способа рабочие, разница только в том, где потом удобнее менять настройки.
Проще всего - способ с NS-серверами: в личном кабинете хостинга находите два-три адреса вида ns1.hosting.ru, ns2.hosting.ru, идёте в панель регистратора домена, в разделе управления DNS меняете NS-серверы на эти. Хостинг сам подхватит домен и привяжет его к вашему сайту, часто даже без дополнительных настроек с вашей стороны. Способ с A-записью удобен, если хотите оставить управление почтой или поддоменами у регистратора, а на хостинг направить только сам сайт.
После смены настроек домен не заработает мгновенно: DNS-записи кэшируются провайдерами интернета и браузерами, и на полное обновление по всему миру уходит обычно от пары часов до суток, иногда дольше - это особенность того, как устроено кэширование DNS, а не сбой. Проверить, применились ли изменения, можно сервисами вроде whatsmydns.net - они показывают, какой IP-адрес видят разные точки мира прямо сейчас.
После того как домен начал открывать сайт, останется выпустить SSL-сертификат на новый адрес (без него браузер покажет предупреждение о небезопасном соединении) и проверить, что все внутренние ссылки и формы на сайте ведут именно на новый домен, а не на старый технический адрес.
Задать свой вопрос
Вопросы проходят модерацию. Ответ специалиста студии публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.