azure - windows azure 中的子域映射

标签 azure subdomain

我正在使用 VS 2010、WCF 和 Windows Azure 开发任务管理系统。这是一个简单的个性化任务管理应用程序。该应用程序允许用户组织和共享他们的任务。 将没有。我的项目中的用户数。如果有人“订阅”该应用程序,那么我们需要使用子域或“子文件夹”为他创建一个“空间”。如何在Windows Azure中实现子域映射。子域映射的真正优势是什么?

问候, 拉尼什

最佳答案

只是为了对其他答案提供一些帮助。

Azure 将请求路由到实例的主要机制是使用“CNAME”DNS 记录 - http://en.wikipedia.org/wiki/CNAME_record

这些 CNAME 记录基本上告诉客户端(浏览器)www.mydomain.com 是 myapp.cloudapp.net 的别名

遗憾的是,您无法使用通配符进行 CNAME 根据您的 DNS 主机,您可能无法使用通配符 CNAME 记录(请参阅 https://serverfault.com/questions/44618/is-a-wildcard-cname-dns-record-valid ),因此为了将多个子域映射到同一个 Azure 实例,那么您可能需要设置多个 CNAME 记录 - 每个您想要重新路由的子域对应一个 - 即,当您注册客户“new”时,您需要添加一条新的 CNAME 记录,将“new.mydomain.com”映射到 myapp。云应用网

Joannes 和 jmac 的两条建议都建议使用外部服务来设置这些映射。对于其他一些选项 - 以及一些 Amazon C# 示例代码 - 请参阅这篇文章 http://computerone.co.nz/community/discussion/29/amazon-route-53-dns-request-in-c-using-the-rest-api/p1 (http://www.proactiveit.co.nz/Route53/R53Connect/ 上还提供了一个经济实惠的 C# 库)

关于azure - windows azure 中的子域映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6120172/

相关文章:

Apache 从子域重写为 www 但保留所有永久链接

azure - 就绪探测失败 : HTTP probe failed with statuscode: 503 in ISTIO

.htaccess - 特定子域上的 .htpasswd

.htaccess - 子域 mod_rewrite (htaccess) 到相对目录

wordpress - 子域上的 http 重定向到主域;子域适用于 https

nginx - phpmyadmin 作为 Nginx 中的子域

asp.net - 云中的 Windows 服务

c# - 如何在 web.config 之外安全地使用 ASP.NET 和 Azure 的凭据

azure - 非常大的 Microsoft.OSTCExtensions - LinuxDiagnostic 扩展日志

azure - Azure API 管理提供的 API 网关与 Azure 应用程序网关有什么区别?