На время переноса сайта с другого хостинга к нам вы можете воспользоваться страницей-заглушкой, сигнализирующей посетителям о переносе. Она выглядит вот так:

После нашего сообщения, что мы начали перенос вашего сайта к нам, вы можете на сайте сообщить об этом посетителям. Это может потребоваться в случае, если на сайте реализована возможность заказа неких услуг, регистрация на форуме и другие случаи, когда посетитель оставляет какие-либо данные на нём. Если посетители начнут оставлять некоторые данные на сайте после начала переноса нами, то эти данные не переедут к нам на хостинг и, соответственно, не будут доступны после переноса.

Если вы решили предупредить посетителей вашего сайта о переносе, то для этого необходимо выполнить несколько действий с конфигурационным файлом .htaccess вашего сайта, предварительно убедившись, что:

  1. В качестве веб-сервера на вашем хостинге используется Apache или LiteSpeed (во всех изданиях, кроме OpenLiteSpeed). Конфигурационный файл .htaccess работает только с этими веб-серверами. С веб-серверами Nginx, Lighttpd и прочими он не работает
  2. Мы специально использовали исключительно стандартные директивы, не требующие уровней Core, VirtualHost и т.д., чтобы избежать проблем с совместимостью. Если на вашем хостинге используется веб-сервер Apache и он включен (т.е. не используется AllowOverride None в конфигурационном файле Apache), то всё будет работать корректно

Уточните, пожалуйста, у вашего текущего хостера эти 2 момента, и в случае, если они работают так, как описано выше, вы можете продолжить.

Для того, чтобы сообщить посетителям сайта о том, что он переезжает к другому хостеру, необходимо сделать следующее:

  1. Обязательно сделайте резервную копию своего файла .htaccess
  2. Переименуйте свой текущий файл .htaccess в _original_htaccess
  3. Скачайте файл transferhq.html по ссылке
  4. Разместите файл transferhq.html в корневом каталоге своего сайта
  5. Скачайте файл htaccess.template по ссылке
  6. Переименуйте скачанный файл htaccess.template в .htaccess
  7. Разместите файл .htaccess в корневом каталоге своего сайта

После этого контент сайта перестанет открываться, а при посещении сайта посетители увидят информацию о переезде (размещена в файле transferhq.html). Ваш сайт не потеряет позиции в результатах поиска, т.к. в .htaccess файле мы прописали правило, перенаправляющее все запросы, поступающие на ваш сайт, на файл transferhq.html с выдачей 503 ответа сервера по любой странице сайта.

После нашего сообщения, что сайт перенесен, необходимо выполнить следующее:

  1. Переименуйте скачанный файл htaccess.template в hq_htaccess
  2. Переименуйте файл _original_htaccess в .htaccess

После этого откроется контент вашего сайта.

Хотим подчеркнуть, что данные действия не являются обязательными и вы можете их не производить: на процесс переноса сайта и его работу они не повлияют.

Была ли статья полезной?

Спасибо за отзыв!