如何为azure网站设置白标签?
我见过很多网站,如agoda、booking.com等,为他们的会员计划提供白标签服务。它会让您将网站的cname记录设置为指向他们的域,如whitelabel.agoda.com(示例)。我不知道这是如何做到的,因为我正试图这样做,但我不断得到一个404错误 以下是我迄今为止所尝试的: 我有一个名为example.com的网站,我正在使用azure托管我的web应用程序。我计划建立一个联盟计划,其他用户可以将他们自己的cname添加到我的whitelabel.example.com,它将直接进入我的example.com网站(我将从那里使用c#完成我自己的逻辑) 问题是: 我该如何设置它?现在我有一个cname链接whitelabel.example.com到example.com(这很有效)。然而,当从另一个域进行测试时,将cname记录(比如hello.example2.com)添加到whitelabel.example.com,它只会给我一个404 azure页面如何为azure网站设置白标签?,azure,dns,hosting,white-labelling,Azure,Dns,Hosting,White Labelling,我见过很多网站,如agoda、booking.com等,为他们的会员计划提供白标签服务。它会让您将网站的cname记录设置为指向他们的域,如whitelabel.agoda.com(示例)。我不知道这是如何做到的,因为我正试图这样做,但我不断得到一个404错误 以下是我迄今为止所尝试的: 我有一个名为example.com的网站,我正在使用azure托管我的web应用程序。我计划建立一个联盟计划,其他用户可以将他们自己的cname添加到我的whitelabel.example.com,它将直接进
请告知。非常抱歉,我对此感到非常抱歉。不确定我是否正确理解您的要求。似乎可以通过使用CNAME记录将通配符域(例如,
*.contoso.com
)映射到web应用程序(如果它托管在Azure应用程序服务上)
然后,您现在可以将与应用程序的通配符名称匹配的任何子域(例如,sub1.contoso.com
、sub2.contoso.com
和*.contoso.com
都匹配*.contoso.com
)添加到应用程序服务的自定义域。您将通过不同的URL访问应用程序,如sub1.contoso.com
或sub2.contoso.com
参考资料:是,除了*.contoso.com不起作用。它不能用作自定义域。所有其他子域都可以工作,但通配符子域不行