我不是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”开头。
有人能指出我这是怎么做到的吗?
由于
答案 0 :(得分:0)
如果他们希望地址为http://MyApp.TheirOrg.gov
,则只需使用dns记录即可。否则,他们所要求的基本上是不可能的,因为DNS与网址的域部分之后的任何内容无关。
编辑:我想到了一个解决办法,以防他们顽固:如果你有权访问他们的网络服务器,你可以在http://www.TheirOrg.gov/MyApp
创建一个只有<iFrame>
指向的页面你的开发网站。但是,很多浏览器可能会将此视为可疑行为。
答案 1 :(得分:0)
可以使用反向代理实现。 请参阅IIS 7 here
的说明