Несколько дней назад я переносил один из своих сайтов, построенных на базе worspress на новый хостинг. Срок заказанного хостинга подходил уже к концу, даже начали приходить уведомления на электронную почту. У меня уже был аккаунт у другого интересного хостера, и на этом аккаунте было немного свободного дискового пространства, свободная база данных и возможность привязать еще один домен.
Перенос сайта был начат еще раньше, с переноса домена. Как известно, Mchost и Регтайм партнеры, то между учетными записями в них можно передавать домены, чем я и воспользовался. Кстати, у них отвратительная техподдержка: не отвечают на письма с вопросами, только приходят сообщения от ботов о необходимости продлить регистрацию. Я им отослал сканы документов на подтверждение доменов, но никакого ответа нет до сих пор, а 1 апреля уже скоро.
Но вообще, пост не об этом и даже не о переносе блогов wordpress на новый хостинг (об этом я планирую написать отдельно позже, ведь этого никто не знает).
Система DNS сообщает браузеру, какой IP соответствует тому или иному доменному имени. Поэтому, когда вы набираете, например, в адресной строке http://wooden-stool.ru, то попадаете на сервер моего хостера. А кто является сегодня моим хостером — об этом информация содержится на серверах DNS. При смене хостинга, переезде сайта или самой первой привязке доменного имени выполняется запись в DNS, где появляются новые данные. Особенность этой системы в том, что изменение информации в DNS из-за кеширования происходит не мгновенно, а занимает до нескольких суток. В это время посетители попадают неизвестно куда, а вебмастер сидит без дела и не может заниматься отладкой нового сайта, так как он не может на него попасть через браузер. К слову про программное обеспечение, вы можете посмотреть и скачать тут интересные программы для работы в интернете и системой в целом. Собтвенно перейдём к работе — есть способ, позволяющий начать работать с сайтом сразу после переноса. В windows в папке C:\Windows\System32\drivers\etc есть файл hosts. Он доступен для редактирования и содержит информацию о соответствии IP адресов и доменных имен именно для Вашего компьютера. Синтаксис этого файла довольно прост — строка типа IP example.ru задает соответствие, а начинающиеся с решетки строки являются комментариями. Вносим в этот файл строку со своим доменным именем и ай-пи хостера, сохраняем файл и проверяем,как работает:
ping wooden-stool.ru -t
В открывшемся окне должен быть нужный IP.Не забудьте спустя некоторое время убрать эту запись,чтобы не получилось так, что о падении DNS серверов Вашего хостера Вы бы узнали последним. Метод простой, и многие, наверно, о нем слышали. Но надеюсь, что кому-то это будет полезным.