Как проверить сайт после переноса на новый хостинг

ваши вопросы, жалобы и предложения
Ответить
Аватара пользователя
admin
Site Admin
Сообщения: 4866
Зарегистрирован: 02 фев 2021, 13:10

Как проверить сайт после переноса на новый хостинг

Сообщение admin »

Если вы переносите сайт с одного хостинга на другой, то можно проверить корректность его работы на новом хостинге, не перенаправляя домен. Иначе вы рискуете после смены DNS серверов увидеть ошибки, а не свой сайт. Конечно, если ваш сайт настолько простой, что вы уверены в том, что он сразу заработает, можете дальше не читать. Но если на сайте используется база данных и различные скрипты, лучше подстраховаться.

Заводите сайт на новом хостинге, создаете все необходимые директории и копируете файлы, которые относятся к сайту. Создаете и импортируете базу данных, после чего прописываете все необходимые пути в скриптах, которые к ней обращаются. Даже если вы создадите базу данных с теми же именем и паролем, пути к ней на разных хостингах могут отличаться. Но так как ниже мы попробуем загрузить сайт без переадресации домена, то пробуем и не боимся ошибиться.

А вот теперь сам фокус, как проверить сайт на новом хостинге, не перенаправляя домен на него. Нажимаете на "лупу" (то есть поиск в Windows), вводите там "Блокнот" и запускаете его с правами администратора. Для этого надо на найденном приложении нажать правой кнопкой мыши и выбрать "Запуск от имени администратора". Далее открываете файл с диска, на котором установлен Windows (допустим, это диск C), расположенный по адресу C:\Windows\System32\drivers\etc\hosts. И в самом конце файла текстом дописываете строчку, в которой указываете IP-адрес нового хостинга, где будет расположен сайт, и через пробел имя самого сайта. К примеру:

0.0.0.0 betner.ru

Понятно, что IP-адрес берете из настроек нового хостинга, а домен вы итак знаете. Можете подстраховаться, если у вас переадресация запросов с домена без WWW на домен с WWW, дописав еще одну строчку:

0.0.0.0 www.betner.ru

Сохраняете файл и можете спокойно открывать свой сайт в браузере. Внесённые в файл hosts записи имеют больший приоритет, чем получаемые с DNS-серверов. То есть фактически вы визуализируете ситуацию, которая будет после смены DNS серверов на домене. При этом все остальные посетители продолжают смотреть ваш сайт со старого хостинга.

Далее вам остается убедиться, что ошибок при загрузке сайта и работе его скриптов нет. А если ошибки все же есть, можете их исправлять, никуда не торопясь. И только когда все заработает именно так, как надо, меняете DNS сервера на домене. И не забывайте удалить потом добавленные строчки из файла hosts.
P.S. Лично я ставлю в букмекере Леон: https://www.bleon.ru/bonus.php | бонус-код bkleon100
Ответить