使用 Azure 的通配符子域重定向

Wild card sub domain redirection with Azure

我已经在 Bigrock.

注册了我的域名

假设我有一个域 abc.com

要求:现在我想做类似
的通配符域重定向 aaa.abc.com
bbb.abc.com
ccc.abc.com

以上所有 url 应该命中我为 abc.com

托管的同一个应用程序

到目前为止我已经完成的过程..
我在 DNS 管理门户中添加了一条 A 记录,如下所示

    *.abc.com       111.221.95.27       Active   

使用 Azure

托管我的应用程序

分配给站点的主机名

www.abc.com
abc.azurewebsites.net

但是如果我浏览 www.abc.com / abc.com[=49 以外的任何内容,它会重定向到 404 错误页面=]

But it is redirecting to 404 error page if I browse anything apart from www.abc.com / abc.com

配置通配符子域重定向后,您所有的子域都将指向Azure 网站的入站IP 地址。由于 Azure 网站托管在共享平台上。我们必须在 Azure Web App 自定义域面板上配置所有用于访问网站的托管名称。请检查 abc.com 和 www.abc.com 主机名是否在 Azure 门户中配置成功。

HOSTNAMES ASSIGNED TO SITE www.abc.com

在添加主机名之前,Azure Web App 将验证主机名的所有权。对于 www.abc.com 主机名,请在您的自定义域提供商站点中添加指向 yoursitename.azurewebsites.net 的 CNAME 记录。例如,

CNAME www yoursitename.azurewebsites.net

最后我通过在 Azure

中添加 通配符条目解决了这个问题

上一个:

分配给站点的主机名

www.abc.com
abc.azurewebsites.net

现在:

分配给站点的主机名

www.abc.com
abc.azurewebsites.net
*.abc.com