我有一个 ASP.NET MVC 应用程序,它为我的用户提供通配符域名以个性化他们的登录网址。
我想在 Windows Azure 上托管它。但是可以保留通配符域吗?
我已经找到了博客文章展示如何使用 CNAME 别名执行此操作,但这似乎不适用于通配符子域。
还有其他方法吗?最好是不需要对服务器的每个请求进行重定向的方法?
另外,根域 (mydomain.com) 怎么样?
谢谢,
阿德里安
答案1
看起来,虽然 DNS 标准没有明确允许 CNAME 通配符条目,但也没有禁止它们。因此实际上有 DNS 服务器提供通配符 CNAME 条目。显然BIND 确实, 例如。
答案2
这是一个博客文章我整理了使用 Azure 和 Route 53 DNS 执行此操作的方法。这是可能的,只是不能使用 Go Daddy 的 DNS。