【发布时间】:2014-07-03 17:02:18
【问题描述】:
最近有人向我提出了以下问题: 我们有一个在 IIS 中运行 Drupal 的网站。 在该站点上有一个指向外部托管网站的 URL 重定向,显然其名称与我们公司的名称完全无关。 现在的问题如下;
他们想要更改为指向我们网站子域的 URL。示例:从“www.external-site.com”到“www.sub.internal.com”(同时仍显示外部网站的内容)
他们希望该网站的当前页面反映在 URL 栏中。所以它不会说“www.sub.internal.com”,但会说“www.sub.internal.com/solutions/page1.html”(而不是“www.external-site.com/solutions/page1 .html")
我可能忘记了另一个“条件”,但在此之前已经提到过。 因此,如果有人通过我们的 URL 重定向访问外部网站,它需要在 URL 中显示我们的子域而不是他们的域,并且它需要在人们开始浏览时显示当前页面,同时仍然在 URL 中使用我们的子域。
现在,我检查了外部网站,似乎大多数可用链接都是相对链接(如果这将是任何有用的信息)。
目前,外部网站由外部托管,并且在接下来的几年内仍将如此。 (我相信我们收购了这家公司)
我一直在四处打听,最好的办法似乎是使用域转发,但即便如此,它似乎仍然不符合他们对我的要求。
我只是一个“简单”的 .NET 程序员,负责为涉及网站的任何事情提供支持,我不能说我已经扩展了有关基础架构的知识。 (但我可以要求人们为我做这件事)
有什么办法可以解决这个问题吗? 非常感谢!
【问题讨论】: