Техническое задание: Настройка CORS для разных протоколов

Контекст задачи

Существующее веб-решение было разработано и протестировано в среде, использующей защищенный протокол HTTPS. Однако, в продуктивной (боевой) среде развертывание должно осуществляться с использованием стандартного протокола HTTP. Необходимо обеспечить корректную работу механизма CORS (Cross-Origin Resource Sharing) при таком переходе.

Ключевые условия и ограничения

  • Исправления необходимо внести в текущую версию кода. Откат на предыдущие версии или полный рефакторинг невозможен.
  • Решение должно быть работоспособным и безопасным при работе по протоколу HTTP.
  • Все настройки CORS (заголовки, политики доступа) должны быть адаптированы под новый контекст.

Требования к результату

  • Корректная обработка кросс-доменных запросов в среде HTTP.
  • Сохранение всей функциональности, которая работала под HTTPS.
  • Четкая документация по внесенным изменениям в конфигурации.

Создание системы внутренней перелинковки для интернет-магазина

Требуется вручную расставить 250 контекстных ссылок между страницами сайта на основе предоставленного Excel-файла. Ссылки должны вести на схожие товары или категории с использованием естественных анкоров.