Техническое задание: Настройка редиректов в файле .htaccess

Цель проекта

Заказчик завершает работу старого сайта и хочет перенаправить весь его трафик на новый ресурс, расположенный на другом домене. Необходимо корректно настроить все редиректы, чтобы сохранить пользовательский опыт и передать ссылочный вес.

Основные требования

1. Общий редирект

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

2. Постраничные редиректы 301

  • Реализовать переадресации для конкретных URL-адресов со старого сайта на соответствующие страницы нового сайта.
  • Пример правила: старый путь /info/nikel/ должен перенаправлять на новый путь /info/nerzhaveyushhaya-stal/nikel.html.

3. Дополнительные материалы

Заказчик предоставит полный список URL для постраничных редиректов в отдельном текстовом файле (TXT). Этот список должен быть корректно интегрирован в итоговый файл конфигурации.

Ожидаемый результат

Готовый, полностью рабочий файл .htaccess, содержащий все необходимые правила редиректа (301 Moved Permanently). Файл должен быть закомментирован для удобства поддержки.

Разработка сайта на CMS

Требуется создать корпоративный сайт на системе управления контентом (CMS). Необходимо реализовать функционал для удобного администрирования и публикации материалов.