微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何为您的Azure网站设置whitelabel?

如何解决如何为您的Azure网站设置whitelabel?

我已经看到很多网站,例如agoda,booking.com等,为其会员计划提供白标服务。它会让您将网站的cname记录设置为指向其域名,例如whitelabel.agoda.com(示例)。我不确定这样做的方式,但是我一直收到404错误

这是我到目前为止所尝试的:

我有一个名为example.com的网站,并且我正在使用azure托管我的Web应用程序。我正计划有一个联盟计划,其他用户可以将他们自己的cname添加到我的whitelabel.example.com中,并且它将直接转到我的example.com网站(然后我将使用c#来执行自己的逻辑)

问题是:

我将如何进行设置?现在,我有一个将whitelabel.example.com链接到example.com的cname(有效)。但是,当从另一个域进行测试时,在whitelabel.example.com中添加cname记录(例如hello.example2.com),只会给我一个404天蓝色页面

请告知。对不起,我对此感到非常抱歉。

解决方法

不确定我是否正确理解了您的要求。看来您可以通过使用CNAME记录将通配符域(例如*.contoso.com)映射到您的Web应用程序(如果它托管在Azure App Service上)。

然后,您现在可以将与通配符名称匹配的任何子域添加到应用程序中(例如sub1.contoso.comsub2.contoso.com*.contoso.com都与*.contoso.com匹配)。应用服务的自定义域。您将通过不同的URL(例如sub1.contoso.comsub2.contoso.com)访问应用程序。

参考:https://docs.microsoft.com/en-us/Azure/app-service/app-service-web-tutorial-custom-domain#map-a-wildcard-domain

,

是的,除了 *.contoso.com 不起作用。它不能用作自定义域。所有其他子域都有效,但通配符无效。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。