2012-03-29 121 views
4

我们在Windows Server 2008 R2(IIS 7.5)www.ourwebsite.com(服务器1)上托管.NET网站。我们正计划在网站(www.ourwebsite.com/blog)上发布博客。但是,这个博客将在wordpress(服务器2)中的一个linux服务器上进行托管。现在我们有点困惑,试图弄清楚如何将www.ourwebsite.com/blog的用户请求从IIS 7.5重定向到新服务器。由于www.ourwebsite.com的每个请求都会一直到服务器1.我们的愿望是,对“www.ourwebsite.com/blog”的请求将发送到服务器2.第二台服务器上托管的IIS 7.5虚拟目录

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

法鲁克

回答

3

还有,你可以从你描述了两种方法:

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

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