0

如果我们有一个客户的 cname 记录 sub1.notourserver.com 指向类似 abcdefg.ourserver.com 的东西,我们将主机读取为 sub1.notoursever.com。我们是否有可能从这个请求中以某种方式获取 abcdefg.ourserver.com 的值?我们有一个子域路由设置,但由于主机与我们的 SERVER_NAME 配置设置不匹配,它没有启动它。

4

1 回答 1

1

HTTP 不提供该信息,因此 Flask/Werkzeug 也不提供。您需要在 Flask/Werkzeug 中使用客户端实际使用的(子)域名。

如果你真的做不到,你需要破解一个维护显式映射(或发出 DNS 请求)和补丁的 WSGI 中间件environ['HTTP_HOST']

于 2012-09-18T13:31:07.120 回答