Техническое задание: Восстановление работы поддоменов
Контекст проекта
Имеется старый, но критически важный веб-сайт, который находится в рабочем, но нестабильном состоянии. Архитектура проекта основана на PHP и фреймворке Kohana (устаревшая версия). Ключевая проблема: перестали корректно работать поддомены, которые отвечают за региональное разделение контента (например, каталог по городам).
Основная задача
Необходимо провести диагностику и восстановить полноценную работу системы поддоменов.
Ключевые требования
- Провести анализ текущей конфигурации сервера (например, настройки виртуальных хостов, DNS-записи, если это входит в scope работ).
- Исследовать код проекта (Kohana) на предмет корректной маршрутизации и обработки запросов к поддоменам.
- Выявить и устранить причину, по которой региональные поддомены перестали отображать соответствующий контент.
- Обеспечить стабильную работу основного домена и всех поддоменов после внесения изменений.
- Учитывать возраст и специфику кодовой базы (старый PHP, устаревший фреймворк Kohana).
Ожидаемый результат
Полностью работоспособная система поддоменов, которая корректно направляет пользователей на региональные разделы каталога. Сайт должен обрабатывать запросы как с основного домена, так и с поддоменов.
Важные примечания
Проект требует от исполнителя опыта работы с legacy-кодом, понимания принципов работы веб-серверов (Apache/Nginx) и фреймворков старого поколения. Необходим аккуратный, нефункциональность.