如何强制CNAME到Azure中的特定文件夹?

时间:2013-03-31 17:56:39

标签: azure

我有一个域名,abc.com由xyz hosting托管。我正在使用CNAME将子域名games.abc.com指向我的Azure网站website.azurewebsites.net。此时的一切都运转正常。

在上面的场景中。如何将子域指向Azure网站的特定文件夹?例如,stapler.abc.com应指向website.azurewebsites.net/someFolder。

谢谢!

1 个答案:

答案 0 :(得分:1)

据我所知,CNAME记录无法实现,因为您只能指向记录。

然而,Azure确实提供了一个可以使用的$ root容器。

请参阅the azure documentation about the root container

这样做的一个缺点是你不能在$ root容器中有任何带有'/'的名字,这意味着如果你想要建立一个分层方法的模型,你必须让根目录中的每个文件夹都有自己的容器(有点痛,但能做到)。

另一个缺点是azure没有为容器提供默认blob(据我所知)。 这意味着您无法将某人引导至blob.azurewebsites.net/someFolder,而是指向特定文件blob.azurewebsites.net/someFile