我可以在一个站点上有多个地址吗?

时间:2013-01-29 12:18:51

标签: azure dns

我有一个网站,我希望来自5个不同国家/地区的用户使用。但是,我希望每个国家/地区都能通过www.deutchname.com和ww.englishname.com等特定语言网址访问该网站。然后,该站点将根据域名为该语言提供服务。这是可能的还是我设置了几个具有相同数据库的站点?我在Azure网络角色上运行我的网站。

1 个答案:

答案 0 :(得分:0)

在Windows Azure中创建应用程序时,Azure会在 cloudapp.net 域上提供友好的子域。但是,在大多数情况下,您希望通过自定义共享访问您的网站,例如www.mysite.com Azure云服务以及 Azure网站均支持该功能。

自定义域对最终用户不可见,即www.yoursite.com的访问者永远不会看到真正的主机(例如,yoursite.cloudapp.net)。

使用单个部署处理多个域多个部署(每个支持单个域)与一个数据库进行通信的方法取决于系统体系结构。每种解决方案都有其优点和缺点。这两种解决方案都可以在Azure云服务中构建。

我们正在使用第一种方法,即处理多个域(和语言)的单一部署,并且它工作得很好。存在一些挑战,但与系统架构相关(例如,在一个域上可见并且隐藏在其他域上的特征等)而不是Azure本身。

有一篇Configuring a custom domain name for a Windows Azure cloud service or storage account文章介绍了为Azure云服务设置自定义域(通过CNAME或Alias记录(首选)或通过A记录)的过程作为验证过程。