1

或者,换句话说,是否有可能具有以下配置?

www.mysite.com -> 访问在 windows azure myapp.cloudapp.net 上发布的站点。www.mysite.com/otherapp -> 访问在本地服务器上发布的站点。

如果是,如何实现?

4

2 回答 2

0

不是真的,至少不使用从 Azure 到本地的反向代理。

不过,您可以使用subdomain

www.mysite.com -> 访问在 windows azure myapp.cloudapp.net 上发布的站点。otherapp.mysite.com -> 访问在本地服务器上发布的站点。

于 2013-11-12T17:13:42.773 回答
0

是的 - 只要您拥有该mysite.com域,就可以使用 DNS 条目和反向代理服务器来完成。下面是示意图。

在此处输入图像描述

您可以将 DNS 条目指向www.mysite.com反向代理服务器。这可以驻留在云端或本地。此处是使用 nginx执行此操作的示例,但您可以使用 IIS、Apache 或大多数其他 Web 服务器执行此操作。

在您的反向代理设置中,您可以重写 URL,以便对www.mysite.com根的请求转到您的 Windows Azure 服务,该服务在mysite.cloudapp.net. 同样,www.mysite.com/otherapp可以重写请求以转到本地服务器。

于 2013-11-12T17:24:39.683 回答