使用 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
我已经在 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