На время переноса сайта с другого хостинга к нам вы можете воспользоваться страницей-заглушкой, сигнализирующей посетителям о переносе. Она выглядит вот так:
После нашего сообщения, что мы начали перенос вашего сайта к нам, вы можете на сайте сообщить об этом посетителям. Это может потребоваться в случае, если на сайте реализована возможность заказа неких услуг, регистрация на форуме и другие случаи, когда посетитель оставляет какие-либо данные на нём. Если посетители начнут оставлять некоторые данные на сайте после начала переноса нами, то эти данные не переедут к нам на хостинг и, соответственно, не будут доступны после переноса.
Если вы решили предупредить посетителей вашего сайта о переносе, то для этого необходимо выполнить несколько действий с конфигурационным файлом .htaccess вашего сайта, предварительно убедившись, что:
- В качестве веб-сервера на вашем хостинге используется Apache или LiteSpeed (во всех изданиях, кроме OpenLiteSpeed). Конфигурационный файл .htaccess работает только с этими веб-серверами. С веб-серверами Nginx, Lighttpd и прочими он не работает
- Мы специально использовали исключительно стандартные директивы, не требующие уровней Core, VirtualHost и т.д., чтобы избежать проблем с совместимостью. Если на вашем хостинге используется веб-сервер Apache и он включен (т.е. не используется AllowOverride None в конфигурационном файле Apache), то всё будет работать корректно
Уточните, пожалуйста, у вашего текущего хостера эти 2 момента, и в случае, если они работают так, как описано выше, вы можете продолжить.
Для того, чтобы сообщить посетителям сайта о том, что он переезжает к другому хостеру, необходимо сделать следующее:
- Обязательно сделайте резервную копию своего файла .htaccess
- Переименуйте свой текущий файл .htaccess в _original_htaccess
- Скачайте файл transferhq.html по ссылке
- Разместите файл transferhq.html в корневом каталоге своего сайта
- Скачайте файл htaccess.template по ссылке
- Переименуйте скачанный файл htaccess.template в .htaccess
- Разместите файл .htaccess в корневом каталоге своего сайта
После этого контент сайта перестанет открываться, а при посещении сайта посетители увидят информацию о переезде (размещена в файле transferhq.html). Ваш сайт не потеряет позиции в результатах поиска, т.к. в .htaccess файле мы прописали правило, перенаправляющее все запросы, поступающие на ваш сайт, на файл transferhq.html с выдачей 503 ответа сервера по любой странице сайта.
После нашего сообщения, что сайт перенесен, необходимо выполнить следующее:
- Переименуйте скачанный файл htaccess.template в hq_htaccess
- Переименуйте файл _original_htaccess в .htaccess
После этого откроется контент вашего сайта.
Хотим подчеркнуть, что данные действия не являются обязательными и вы можете их не производить: на процесс переноса сайта и его работу они не повлияют.