IIS 7.5虚拟目录托管在第二台服务器上

时间:2012-03-29 19:05:34

标签: iis iis-7.5 web-hosting windows-server-2008-r2

我们在Windows Server 2008 R2(IIS 7.5)www.ourwebsite.com(服务器1)上托管.NET网站。我们计划在网站上有一个博客(www.ourwebsite.com/blog)。但是,这个博客将在wordpress(服务器2)的Linux服务器上托管。现在,我们有点困惑,试图弄清楚如何将来自IIS 7.5的www.ourwebsite.com/blog的用户请求重定向到新服务器。由于www.ourwebsite.com的每个请求都将始终发送到服务器1.我们希望“www.ourwebsite.com/blog”的请求将发送到服务器2.

在这方面的任何帮助都将非常感激。

法鲁克

1 个答案:

答案 0 :(得分:3)

您可以从所描述的内容中采用两种方法:

  1. 在服务器1“/ blog”和configure the HTTP Redirect Module上创建虚拟目录,以将客户端发送到服务器2.您需要在虚拟目录级别配置此功能。这里的主要缺点是浏览器地址栏中显示的URL将更改为重定向的URL。假设您可以更改网址,这将是更简单的选项。它还要求服务器2可以在网络上以与服务器1相同的方式访问。

  2. 同时使用URL Rewrite ModuleApplication Request Routing Module,使服务器1(IIS)充当位于WordPress网站前面的反向代理。有一个教程似乎可以解决您的情况(Tutorial Source)。这种方法的好处是网址不会从“www.ourwebsite.com/blog”更改,它会相对于浏览器请求的路径重定向流量。