IIS服务器正在侦听端口80
,而Apache正在侦听8080
我在apache上部署了网站。
域名在IIS服务器上注册。如何重定向到从IIS
到Apache server
的来电。就像我输入
www.abc.com
(在IIS上),它会将调用重定向到Apache服务器上的网站(在端口8080
上)
我该怎么做?
答案 0 :(得分:5)
您需要在IIS上设置反向代理并将其指向Apache服务器。以下是有关如何设置的博文:http://blogs.iis.net/carlosag/archive/2010/04/01/setting-up-a-reverse-proxy-using-iis-url-rewrite-and-arr.aspx
它需要设置URL重写和应用程序请求路由。
摘自博客文章:
您需要做的第一件事是在ARR中启用代理支持。
配置URL重写以将正确的文件夹及其请求路由到正确的站点。但是,不是用UI步骤打扰你,我会告诉你配置,然后逐步解释每件作品的作用。
请注意,对于这篇文章,我只会关注Company1,但您可以想象同样的步骤适用于Company2,并且为了测试它您只需将配置文件保存为web.config并保存在您的inetpub\wwwroot\
或任何其他网站根目录,您可以对其进行测试。