在 Azure 上仅托管我网站的一些子域
假设我有一个托管在传统专用托管上的网站:
这网站有“文件夹”,如 /area1、/area2、/area3 等。
我想在 Windows Azure 上托管 /area1 和 /area3,并保留其他网站托管的部分内容在我现有的专用托管上。
是否可以?如何?
Let's say I have a website that is hosted on a traditional dedicated hosting:
This website has 'folders' like /area1, /area2, /area3, etc.
I'd like to host /area1 and /area3 on Windows Azure, and keep the other parts of the website hosted on my existing dedicated hosting.
Is it possible? How?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将始终针对基础主机请求子文件夹,如果不首先访问 www 服务器,您将无法从 Azure 实例提供内容。另一方面,如果您使用子域(如 @CSharpRocks 建议),您将能够配置单独的 DNS 条目,从而将流量直接定向到 Azure Web 角色,而无需访问您的专用服务器。
Subfolders will always be requested against the base host, you will not be able to serve content from the Azure instance without first hitting your www server. If you use subdomains on the other hand (like @CSharpRocks suggest) you will be able to configure separate DNS entries and thus direct traffic directly to the Azure web role without ever hitting your dedicated server.
不完全是您正在寻找的内容,但您可以设置指向 Web 角色的 CNAME。你最终会得到这样的结果:
Not exactly what you're looking for but you can set a CNAME that points to a Web role. You'll end up having something like this: