Вход на сайт

Вы здесь

4. Замена доменных имен

На видео не показан один из важных этапов — тестирование нового сайта. Т. е., после переноса своего детища на новый хостинг вы по идее должны вдоволь «наиграться» с ним. Как минимум — посмотреть: как отображается страницы разных типов. Если сайт предполагает какое-либо действие со стороны пользователя (например, покупку в интернет-магазине) — проделать это за него.

Убедившись, что с сайтом все в порядке, остается последнее действие: заменить доменные имена так, чтобы новый сайт встал на место старого. На видео показано, как это сделать при помощи панели управления популярного хостинга Spaceweb — того, самого, чьими услугами я пользовался на момент апгрейда ntsrs.ru. Сейчас я от этих услуг отказываюсь: с Drupal 7 он работает далеко не самым лучшим образом. И его место в моей интернет-империи постепенно занимает IT-Patrol. Который специально «заточен» под Drupal.

На этапе № 3 в числе прочего сайту было присвоено доменное имя 3-го уровня, в моем случае — drupal7.ntsrs.ru. Задача — поставить его на место сайта ntsrs.ru (домен 2-го уровня), причем сделать это так, чтобы это было совершенно незаметно для пользователей.

Последовательность действий следующая.
1. Создаем еще один домен 3-го уровня (drupal6.ntsrs.ru), который перенаправляем на файлы старой версии сайта.
2. Домен 2-го уровня (ntsrs.ru) перенаправляем на папку, где находятся файлы проекта после апгрейда.
3. Ранее созданный домен 3-го уровня (drupal7.ntsrs.ru) удаляем за ненадобностью. Если, конечно, он вам не нужен для каких-то особых целей.

Предметный указатель: