gpt4 book ai didi

iis - 将域 IIS 重定向到 Apache

转载 作者:行者123 更新时间:2023-12-04 15:12:05 26 4
gpt4 key购买 nike

IIS 服务器正在监听端口 80 Apache 正在监听 8080
我在 apache 上部署了网站。

域名在 IIS 服务器上注册。如何重定向到来自 IIS 的调用至 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-and-arr.aspx

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

博文摘录:

  • 您需要做的第一件事是在 ARR 中启用代理支持。
  • 为此,只需启动 IIS 管理器并单击树 View 中的服务器节点。
  • 双击“应用请求路由缓存 ” 图标
  • 选择“服务器代理设置... ” 操作面板中的任务
  • 并确保“启用代理 ”复选框被标记。这将允许服务器中重写到非本地计算机的服务器的任何请求将自动路由到正确的位置,而无需任何进一步配置。
  • 配置 URL 重写以将正确的文件夹及其请求路由到正确的站点。但是我不会用 UI 步骤来打扰您,我将向您展示配置,然后逐步解释每个部分的作用。
  • 请注意,对于这篇文章,我只会处理 Company1,但您可以想象同样的步骤适用于 Company2,为了测试这一点,您只需将下面的配置文件保存为 web.config 并将其保存在您的 inetpub\wwwroot\ 中。或在任何其他站点根目录中,您可以对其进行测试。
  • 关于iis - 将域 IIS 重定向到 Apache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19246462/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com