Вчера на моем втором сайте начался большой переезд с одной системы управления сайтом (Okis) на другую (uCoz). О причинах переезда я уже говорил, сейчас коснусь технической стороны вопроса.
Причины по которым решил все таки перевести, а не забрасывать
- Есть оплаченный домен 2 уровня
- Есть постоянные посетители
- Знают поисковые системы
- Это некоммерческий проект, мне нравится им заниматься
Первым шагом была регистрация нового сайта в системе uCoz, к созданному сайту потом можно прикрепить доменное имя 2 уровня (не спешите этого делать!). Предлагаемые модули можно оставить как есть, потом их можно будет добавить или убрать.
Настройки
После регистрации зайти в панель управления сайта (админпанель в Okis) лучше через вебтоп, на главной странице в верхнем меню выбираем пункт Настройки -> Общие настройки. Тут можно исправить название сайта, подобрать шаблон (хоть у Okisа и были бесплатные шаблоны, но права на их использование вне системы никто не давал ). Отметку "Сайт временно отключен" можно не ставить, в течении месяца поисковики индексировать его не будут (по правилам uCoz), а посетители пока приходят по старому адресу. Настраиваем дату, время, можно установить ЧПУ. Сохраняем изменения.
В левом боковом меню нажимаем "Пользователи", справа есть ссылка [Добавить пользователя], добавляем пользователя:
- Имя пользователя (логин) *: Ваш ник
- Пароль *: ваш пароль для входа на сайты
- Группа *: Администраторы
- Полное имя *: Любое по желанию
- E-mail адрес *: тот с которым вы регистрировалиcь в uNet
- Остальные параметры по желанию
В верхнем меню заходим в Безопасность -> Сменить пароль к FTP, вводим новый пароль и ответ на секретный вопрос, запоминаем или записываем пароль.
Перенос страниц
Скопировав сайт (HTML версию) на компьютер по инструкции Егора (из неофициального форума поддержки) . Можно переходить к переносу.
Теперь заходим а админпанель сайта на Okis на всякий случай из настроек копируем в текстовый документ на компьютере данные из поля метатегов (подтверждение прав для яндекса и гугла), из счетчиков копируем коды установленных ранее счетчиков
Переходим в раздел страницы, выбираем редактирование index.html находим кнопку HTML и копируем все содержимое в буфер, В панели управления (uCoz) в боковом меню выбираем Редактор страниц, далее Управление страницами сайта, Находим главную страницу - изменить информацию - Панель HTML кодов - и в текстовом поле вставляем наш HTML код. Подобные действия нужно сделать для всех страниц, которые не являются статьями или описанием для загрузки файлов. В мое млучае это была страничка Об авторах, у вас это может быть контактная информация или страничка с друзьями проекта.
Если у вас на сайте были статьи, или страницы которые хотите приравнять к статьям есть смысл активировать модуль Каталог статей. После активации можно задать категории, а в разделе управление материалами создать необходимые статьи. Достаточно нажать кнопку Добавление Материала, написать краткое описание, а полный текст скопировать в HTML из соответствующей страницы на Okis.
Копирование кодов HTML позволяет сохранить все ссылки на изображения и оставить форматирование которого добивались.
Перенос фотогаллереи.
Активируем модуль фотоальбомы, при необходимости добавляем категории. Теперь есть 2 подхода залить все фотографии в виде архива в одну категорию, а потом при добавлении описания к каждой фотографии исправлять категорию, либо разобрать фотографии на категории на компьютере, сделать ZIP архив каждой из них и заливать на сайт их по отдельности. После экспорта по инструкции Егора все фотографии из фотогаллереи хранятcя в папке домен/foto/originalдомен/
Добавление на сайт: Фотоальбом [ Добавить материал ], [Добавление ZIP архивом], выбрать категорию, выбрать файл (архив на компьютере) и нажать добавить. Редактировать Фотоальбомы » Управление материалами
Совместимость ссылок и перенос домена
Загрузим изображения и файлы. Для этого в панели управления переходим на главную страницу (верхнее меню Общее -> Главная страница) Находим и нажимаем ссылку FTP детали, переписываем параметры подключения в FTP - клиент, подключаемся. В окнах клиента копируем папки img и file из экспортированного сайта в корень сервера как есть. Таким образом все файлы и изображения будут на тех-же местах что и раньше.
При переходе на новую систему поменялись адреса страниц, но поисковые системы знают сайт по старым адресам и пользователи некоторое время будут переходить по старым ссылкам, нужно их перенаправлять. Чтобы хоть как-то сократить себе работу я обратился к статистике посещений от LiveInternet, меня интересовали самые посещаемые точки входа за несколько месяцев (в основном это одни и те-же страницы).
На скачанном сайте скопируем в другую папку нужные HTML-файлы, в каждом из них удалим содержимое после метатегов. И заменим кодом
<script language="JavaScript">
window.location.href = "новый адрес страницы"
</script>
</head>
<body>
Адрес страницы изменился,
Если ваш браузер не поддерживает автоматическую
переадресацию перейдите по ссылке
<a href="новый адрес страницы">новый адрес страницы</a>
</body>
</html>
Для остальных менее посещаемых страниц можно сделать страницу 404.html со ссылкой на главную страницу сайта
После всех манипуляций можно прикреплять свой домен к новому проекту. Для этого в верхнем меню панели управления нажимаем Настройки Перенос домена (свой домен), Выбираем способ 2, Паркуем доменное имя, в другом окне переходим на сайт регистратора и в своем аккаунте изменяем имена NS серверов на полученные от uСoz.
Через некоторое время Ваш сайт можно будет видеть в новом виде.
Удачи !!!