Я бы хотел перенаправить некоторые запросы на нужные сервисы из ярлыков. Моя проблема в том, что я не могу найти правильный пример с правильным синтаксисом для правил "Заголовки":
labels:
- traefik.enable=true
- traefik.backend=web_blog
- traefik.frontend.rule=Host:xxx.yyy.zz;Headers:key,value
Насколько я понимаю из документа, правила можно комбинировать с такими сопоставителями, как host и headers. И я бы хотел, чтобы в моем конкретном случае доступ к моей службе имелся при совпадении правильного URL-адреса и правильной пары ключ / значение в заголовке.
Проблема в том, что: Когда я использую Заголовки: ключ, значение, я не вижу никаких ошибок синтаксического анализа из traefik, но он не обрабатывается traefik: мой контейнер / внешний интерфейс пропускается с обратного прокси, но все еще появляются в Docker.
Сейчас, если я попытаюсь:
- traefik.frontend.rule=Host:yyy.xxx.zz;Headers:Content-Type,application/json
Сервис теперь работает с traefik. Но независимо от того, является ли мой contentType json или чем-то еще, сервис все еще доступен; где я ожидал обратного.
Мой вопрос: Где я могу найти сложный пример правил из traefik (а не из конфигурации toml traefik или docker) с правильным синтаксисом, где я могу использовать комбинацию значений header + domain.
Заранее спасибо