有什么方法可以使CloudFront接受单部分(顶级)的CNAME?

时间:2018-08-07 17:57:29

标签: amazon-cloudfront cname

[来自serverfault.com的交叉发布-似乎是正确的地方,但是stackoverflow有更多标记为“ amazon-cloudfront”的问题,所以这里也可以吗?]

我们在工作的地方有“转到链接”,例如http://go.mycompany.com/foo,它会重定向到任意位置。它由Google App Engine上的一个简单Python应用程序提供动力,该应用程序保留了关键字=> url的映射。

我正在努力使它们“不合格”,因此 go / foo 会将您带到同一个地方。我们的DHCP服务器为我们提供了包括“ mycompany.com”在内的搜索域,因此“ go”确实可以解析为IP,并且都可以正常工作。

除此以外,DNS入口指向Cloudfront,我们主要将其用于将HTTP升级到HTTPS。使用完整域时,Host: HTTP标头作为go.mycompany.com进入,一切正常。仅使用“ go”时,Host:标头以“ go”的形式出现。即使流量在TCP级别进行路由,Cloudfront也不知道如何处理。

此修复应简单到将“ go”添加到给定CloudFront发行版的CNAMES的过程中,就像这样:

备用域名(CNAME)

go.mycompany.com
go

但是,UI中的该框不接受裸字域。有什么变通办法吗?

0 个答案:

没有答案