Техническое задание: Настройка Yandex CDN в качестве обратного прокси

Необходимо обеспечить доступность веб-сайта для пользователей мобильных операторов, которые применяют политику "белых списков" (whitelist), блокируя доступ к ресурсам, не входящим в эти списки.

Цель проекта

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

Основные задачи

  • Настроить Yandex CDN на работу в режиме Reverse Proxy для указанного веб-сайта.
  • Правильно сконфигурировать DNS-записи (CNAME или A-записи) для перенаправления трафика через CDN.
  • Обеспечить корректную передачу заголовков (headers), включая исходные IP-адреса пользователей (X-Forwarded-For).
  • Настроить SSL/TLS сертификаты для работы по HTTPS через CDN.
  • Проверить доступность сайта через новый endpoint CDN и его работоспособность.
  • Протестировать решение с эмуляцией условий "белых списков".

Требования к исполнителю

  • Опыт работы с Yandex Cloud (Yandex CDN, Certificate Manager, DNS).
  • Понимание принципов работы обратного прокси, CDN и DNS.
  • Умение настраивать и проверять SSL-сертификаты.
  • Готовность предоставить краткую инструкцию по поддержке решения.

Диагностика и исправление ошибок интернет-магазина после обновления

После проведения работ по обновлению сайта на WooCommerce полностью прекратили поступать заказы. Необходимо найти и устранить критические ошибки, влияющие на функционал и, возможно, на визуальную часть. Также сайт потерял позиции в поиске Google из-за возникших проблем.