将域IIS重定向到Apache

Daw*_*dak 6 iis apache2

IIS服务器正在侦听端口80和Apache正在侦听8080

我在apache上部署了网站.

域名在IIS服务器上注册.我怎样才能重定向到从呼叫IISApache server.就像我打字一样

www.abc.com

(在IIS上),它会将调用重定向到Apache服务器上的网站(在端口上8080)

我怎样才能做到这一点?

Jon*_*Lin 5

您需要在IIS上设置反向代理并将其指向Apache服务器.这是一篇关于如何设置它的博客文章:http://blogs.iis.net/carlosag/archive/2010/04/01/setting-up-a-reverse-proxy-using-iis-url-rewrite-和arr.aspx

它需要设置URL重写和应用程序请求路由.

摘自博客文章:

  1. 您需要做的第一件事是在ARR中启用代理支持.

    1. 为此,只需启动IIS管理器,然后在树视图中单击服务器节点.
    2. 双击" 应用程序请求路由缓存 "图标
    3. 在" 动作"面板中选择" 服务器代理设置... "任务
    4. 并确保标记" 启用代理 "复选框.这样做是允许服务器中任何重写到非本地计算机的服务器的请求将自动路由到正确的位置而无需进一步配置.
  2. 配置URL重写以将正确的文件夹及其请求路由到正确的站点.但是,我不会用UI步骤来打扰你,而是会向你展示配置,然后逐步解释每件作品的作用.

  3. 请注意,对于这篇文章,我只会照顾Company1,但您可以想象同样的步骤适用于Company2,并且为了测试它您只需将配置文件保存为web.config并将其保存在您inetpub\wwwroot\ 或任何其他站点中root,你可以测试它.