Замечание модератора:
https://www.maultalk.com/topic89007.html |
Как проверить работоспособность сайта на новом хостингеЭто самое простое и всеобщеизвестное. Чтобы проверить всё ли работает корректно после переноса файлов и базы данных, но не меняя NS-записи, нужно:
- Узнать новый IP, по которому будет доступен сайт на новом хостинге
- Открыть в редакторе файл «c:\Windows\System32\drivers\etc\hosts»
- Прописать в конце файла строчку: ip_сайта имя_сайта
- Сохранить файл
У вас должно получиться что-то типа этого:
Единственный нюанс, если открывать файл «hosts» блокнотом, то нужно сначала запустить «Блокнот», потом перенести файл на него мышкой. Таким образом, мы говорим нашей операционной системе, что открывать этот сайт нужно именно с такого IP-адреса.
После этих действий очистите кэш браузера. Теперь сайт должен запускаться с нового хостинга. Причём обычные посетители будут его видеть на текущем хостере.
Но не всегда наши правки сразу работают, иногда нужно несколько раз быстро нажать «Ctrl+F5». Это нужно для того, чтобы браузер «скушал» новый файл «hosts».
Как сменить хостинг без вредаПроверили, всё работает. Остаётся сменить записи ns-серверов у регистратора, но это совсем не обязательно! Для того, чтобы протестировать работу нового хостинг-провайдера вживую на обычных посетителях нам нужно сменить IP-адрес сайта в панели текущего хостинга.
Примечание: этот метод работает, если хостинг поддерживает работу с DNS-зоной, а это так у любого нормального (и даже не очень) провайдера.
Самые популярные панели это ISP Manager и cPanel, вот на их примере и покажу.
ISP ManagerЗаходим в панель управления и в самом верху ищем «Доменные имена». Кликаем, и справа видим свой сайт, а сверху кнопку «Записи» - нажимаем:
Появится список, в самом верху которого должна быть A-запись. Т.е., в первой колонке имя вашего домена, в колонке «Тип» -> «A» или «A (адрес Internet v4)»:
Теперь меняем эту запись (или обе как у меня, если есть с «www.site.ru») с помощью кнопки «Изменить»:
Теперь самое главное: в поле «IP-адрес» нужно вписать IP-сайта на новом хостинге. Если есть поле TTL, то заменяем его значение на «300». От него зависит как быстро «переедет сайт». Всё, жмём «ОК», убираем запись из файла «hosts» (если делали на предыдущем этапе), и ждём когда сайт начнут посещать на новом сервере. От значения TTL это время может занять от 5 минут до пары часов.
И теперь, если нас что-то не устраивает в работе, можем вернуть старый IP-адрес до тех пор, пока проплачен старый хостинг (вы ведь сохранили значение айпи перед заменой?
) И самая радость в том, что так как мы поменяли TTL на 300, то «обратный переезд» происходит в течении 5 минут! После всех финальных работ лучше поставить «3600».
Всего этого достаточно чтобы проверить работу всех основных функций сайта. При этом может не работать или работать по-старому почта домена (до полноценной смены ns).
Продолжить чтение
Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
|
Сообщение отредактировал arturios - 21.9.2017, 0:21