我有2个azure网站 - 两个独立的项目
我现在有2个网址:
myazurewebsite.azurewebsites.net
myazureblog.azurewebsites.net
我还有一个自定义域名mysite.com
,该域名指向myazurewebsite.azurewebsites.net
。
Azure只允许我将自定义域添加到我的某个网站,而不是两者,因此博客网站不会使用自定义域访问它。
我想要的是当你去mysite.com/blog
时
实际上显示myazureblog.azurewebsites.net
。
可以这样做吗?关于如何使其发挥作用的任何想法?
答案 0 :(得分:2)
您可以使用ARR(应用程序请求路由)实现此目的。请参阅此博客文章以获取更多详细信息以及与您的大致匹配的示例:http://ruslany.net/2014/05/using-azure-web-site-as-a-reverse-proxy/
基本上,您创建了一个重写规则,将所有流量转发到mysite.com/blog到myazureblog.azurewebsites.net。客户端的浏览器仍会显示mysite.com/blog,我认为这就是你想要的。
答案 1 :(得分:1)
我认为这是不可能的,想一想,如果你使用像mysite.com/google这样的网址将google.com添加到你的网站怎么办?人们会认为谷歌是由你创建的,如果可行的话。
答案 2 :(得分:1)
我们倾向于为我们的域添加前缀,以指向不同的天蓝色网站。
E.g www.mysite.com和blog.mysite.com
你不能像尝试使用子域一样。
我的两分钱