CNAME主机未到达该应用程序

这应该是一个简单的问题,但我不能得到它的工作…基本上我有一个客户,设置他们的域名test.customer.com通过CNAME指向customer.product.com

我有nginx规则listen 80 default_server;proxy_set_header Host $host; 将主机转发到nginx后面的Node.js服务器。

但是,当我去test.customer.com我可以在应用程序中看到主机设置为product.com 。 所以基本上我不能看到主机的请求来自于代码…

这怎么可能,为什么不是设置为customer.product.com (这是我所需要的)? 我错过了什么?

编辑:这是我的nginxconfiguration捕捉该请求:

  server { listen 80 default_server; location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-NginX-Proxy true; proxy_pass http://127.0.0.1:3000; } }