Техническое задание: Перенос сайта на лицензионную CMS
Необходимо выполнить безопасный и корректный перенос существующего сайта с нелицензионной версии CMS на чистую лицензионную установку с сохранением всех данных и пользовательского функционала.
1. Подготовительный этап
- Развернуть чистую лицензионную установку CMS на новом домене с новой базой данных.
- Активировать лицензионный ключ.
- Временно закрыть сайт от индексации поисковыми системами через файл robots.txt.
2. Перенос данных
- База данных: Экспортировать БД со старого сайта, импортировать на новый и обязательно запустить встроенный апдейтер CMS для приведения структуры таблиц к актуальной версии.
- Медиафайлы: Перенести папки с загруженными файлами (uploads, media). Проверить физическое наличие файлов на сервере и их корректное отображение в карточках товаров.
- ВАЖНО: Системные файлы старого движка копировать нельзя. Переносится только база данных и медиаконтент.
3. Интеграция кастомного функционала
- Перенести и корректно подключить пользовательский скрипт расчета цен.
- Ключевое требование: Цены на карточках товаров должны отображаться корректно, в виде чисел. Недопустимы ошибки типа "NaN" или отображение нулей.
4. Финальные настройки и запуск
- Настроить 301 редирект со всех страниц старого домена на соответствующие страницы нового домена через панель управления CDN.
- Обновить файл sitemap.xml и открыть сайт для индексации, убрав запрет из robots.txt.
Условия приемки работы
- Работа считается выполненной только после личной проверки заказчиком на рабочем сервере.
- Скриншоты, видео или демонстрации с локального сервера к приемке не принимаются.
- Оплата производится исключительно после полной проверки и подтверждения работоспособности всего сайта.
- Любые просьбы о досрочном подтверждении заказа или завершении работы в будущем будут отклонены.
Если вы не готовы к такому порядку работы, пожалуйста, не беритесь за этот заказ.