【问题标题】:Host only some subdomains of my website on Azure在 Azure 上仅托管我网站的一些子域
【发布时间】:2011-12-12 00:49:28
【问题描述】:

假设我有一个托管在传统专用主机上的网站:

此网站有“文件夹”,例如 /area1、/area2、/area3 等。

我想在 Windows Azure 上托管 /area1 和 /area3,并将网站的其他部分托管在我现有的专用主机上。

有可能吗?怎么样?

【问题讨论】:

  • 文件夹不是子域(如您的标题所示)。您可以在 Azure 上创建子域,但不能创建文件夹。

标签: azure dns web-hosting


【解决方案1】:

将始终针对基本主机请求子文件夹,如果不先访问 www 服务器,您将无法从 Azure 实例提供内容。另一方面,如果您使用子域(如@CSharpRocks 建议的那样),您将能够配置单独的 DNS 条目,从而将流量直接定向到 Azure Web 角色,而无需访问您的专用服务器。

【讨论】:

    【解决方案2】:

    不完全是您要查找的内容,但您可以设置指向 Web 角色的 CNAME。你最终会得到这样的东西:

    【讨论】:

    • CNAME 可以指向与服务关联的 *.cloudapp.net 子域,但不能指向 WebRole。
    • ...确实如此,但是一旦在 Azure 中,WebRole 就可以配置为仅服务于特定请求的主机名。在这里查看韦德的帖子:wadewegner.com/2011/02/…
    猜你喜欢
    • 2019-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多