2台服务器上的相同URL

时间:2012-12-17 21:23:47

标签: iis redirect url-rewriting dns

我不是DNS专家,但今天有人告诉我这似乎不可能。当我说不能这样做时,有人可以解释如何做到这一点或支持我。

我有一个拥有.gov网站的客户端。最终,我正在开发的应用程序将被移动到他们的环境中。我们目前在我们的服务器上使用它,因为我们只完成了75%。但是,他们希望URL现在可以用于他们的网站。

他们的IT人员说他们可以在他们身边设置DNS条目。像这样:

www.TheirOrg.gov/MyApp

哪个基本上会重定向到网站,该网站目前是该网站的IP地址。我们目前的网站位于:

Ex:www.MyOrg.gov/MyApp

他们希望我们创建“A FULL ON”(他们的话)别名。因此,在重定向之后,浏览器中的URL仍将显示原始URL。 当用户在我们的服务器上使用该应用程序时,他们希望他们的URL以“www.TheirOrg.gov/MyApp”开头。

有人能指出我这是怎么做到的吗?

由于

2 个答案:

答案 0 :(得分:0)

如果他们希望地址为http://MyApp.TheirOrg.gov,则只需使用dns记录即可。否则,他们所要求的基本上是不可能的,因为DNS与网址的域部分之后的任何内容无关。

编辑:我想到了一个解决办法,以防他们顽固:如果你有权访问他们的网络服务器,你可以在http://www.TheirOrg.gov/MyApp创建一个只有<iFrame>指向的页面你的开发网站。但是,很多浏览器可能会将此视为可疑行为。

答案 1 :(得分:0)

可以使用反向代理实现。 请参阅IIS 7 here

的说明