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