我正在使用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”。
2条答案
按热度按时间pzfprimi1#
对于那些使用2.0版本并有相同问题的用户:
imzjd6km2#
您可以覆盖响应标头:
https://docs.traefik.io/v1.7/configuration/backends/docker/#custom-headers