Azure CDN正在使用自定义域重定向流量

时间:2019-09-12 10:04:39

标签: azure dns cdn azure-cdn

我有这样的设置:

abc.com上的网站

Azure CDN指向它。因此,如果您转到abc.azuredge.net,则会看到abc.com 内容。在网址栏中,您会看到abc.azuredge.net

我还有另一个域qwe.com,我希望abc.qwe.com是CDN终结点的自定义域。 在qwe DNS设置中,我设置了一个CNAME记录,以使abc指向abc.azuredge.net。 我将abc.qwe.com添加为CDN终结点中的自定义域。

我的期望: 我去abc.qwe.com。我看到来自abc.com域的abc.qwe.com内容。

会发生什么情况:我转到abc.qwe.com,它以永久重定向到abc.com的方式进行响应。

我是否错过了配置,还是应该以这种方式工作?我不明白为什么它不对abc.azureedge.net进行重定向,但是如果我在其上添加一个图层,突然它只会重定向到原点。

1 个答案:

答案 0 :(得分:1)

就我而言,它最终与CDN不相关。实际上是在某些条件下执行重定向的服务器上的规则,例如http到https或www重定向。

作为旁注,https重定向可能很棘手。现在chrome默认使用https,因此,如果您输入网址,它将转到https,因此不会重定向。但是,如果您在azure门户中选择自定义域文本并选择“转到xxx”,则该文本实际上将转到http版本,这将导致重定向。因此,您可能会感觉到您将要转到https并且它正在重定向,而实际上它是http。

我打算删除该问题,但Erik H评论说他也遇到了同样的问题,因此我决定进行自我回答。也许会帮助某人。