Можно ли переписать заголовок ответа «имя сервера» в traefik? - PullRequest
0 голосов
/ 17 апреля 2019

Я настраиваю новый сервер с Traefik (версия 1.7.10) для балансировки нагрузки различных контейнеров NGINX и PHP-FPM.

В настоящее время посетители видят в заголовке ответа, что мои контейнеры используют NGINX. Где я могу глобально для всех контейнеров переписать заголовок ответа сервера на что-то другое (например, «FunnyServer»)?

С HAProxy я делал это в прошлом и задавался вопросом, как это сделать с Traefik?

Здесь вы видите ответ от HAProxy:

cache-control: no-store, no-cache, must-revalidate, post-check=0, 
pre-check=0
content-type: text/html; charset=utf-8
date: Wed, 17 Apr 2019 20:20:15 GMT
expires: Thu, 19 Nov 1981 08:52:00 GMT
pragma: no-cache
server: MonkeysBananaServer    <===== WITH HAPROXY!!! Traefik??? 
set-cookie: PHPSESSID=1234567890abcdef; path=/; domain=.xxx.xx
status: 200
x-powered-by: PHP/x.x.x

Как видите, в разделе HAProxy я установил заголовок ответа «MonkeysBananaServer».

1 Ответ

1 голос
/ 18 апреля 2019

Вы можете переопределить заголовки ответа:

traefik.frontend.headers.customResponseHeaders=server:FunnyServer

https://docs.traefik.io/configuration/backends/docker/#custom-headers

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...