我看到很多网站,例如 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 页面。
请指教。我很抱歉,我做得很糟糕。
答案1
您需要将自定义域名添加到 Azure Web 应用中,以便它响应任何域。您可以找到有关如何执行此操作的详细信息这里。