将Azure网站URL指向另一个Azure网站

时间:2014-11-11 15:52:11

标签: redirect azure azure-web-sites

  • 我有2个azure网站 - 两个独立的项目

  • 我现在有2个网址:

    • myazurewebsite.azurewebsites.net
    • myazureblog.azurewebsites.net
    •   -
  • 我还有一个自定义域名mysite.com,该域名指向myazurewebsite.azurewebsites.net

  • Azure只允许我将自定义域添加到我的某个网站,而不是两者,因此博客网站不会使用自定义域访问它。

  • 我想要的是当你去mysite.com/blog时 实际上显示myazureblog.azurewebsites.net

  • 的内容

可以这样做吗?关于如何使其发挥作用的任何想法?

3 个答案:

答案 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

你不能像尝试使用子域一样。

我的两分钱