Symfony2: assets_base_url по протоколу или заголовку - PullRequest
0 голосов
/ 15 ноября 2011

Можно указать конкретный домен, если запрос содержит заголовок (x-forwarded-photo) в конфигурации ресурса?

Теперь у меня есть это:

framework:
    router:          { resource: "%kernel.root_dir%/config/routing_dev.yml" }
    templating:
        assets_base_urls:
            http:   [http://a.com]
            ssl:   [https://a.com]

Мне нужно это для этой конфигурации

клиент -> https -> балансировщик нагрузки -> http -> apache

1 Ответ

1 голос
/ 15 ноября 2011

Я обнаружил, что это решает проблему

  • Во избежание проблем с безопасностью заголовки HTTP, поступающие от прокси, больше не являются доверенными
  • по умолчанию (например, HTTP_X_FORWARDED_FOR, X_FORWARDED_PROTOи
  • X_FORWARDED_HOST).Если ваше приложение находится за обратным прокси-сервером, добавьте

    следующую конфигурацию: framework: trust_proxy_headers: true

...