代码之家  ›  专栏  ›  技术社区  ›  d4rty

Windows IIS-重定向到本地端口[重复]

iis
  •  1
  • d4rty  · 技术社区  · 6 年前

    这个问题已经有了答案:

    我通过端口443、80(HTTP标准端口)提供webapp的静态文件。此外,只有端口443和80可以从外部连接。

    在服务器上,在端口5000上运行一个本地服务器,为RESTAPI提供服务。

    工作流程:

    • 用户通过/index.html请求webapp
    • 用户接收webapp
    • webapp通过/api/webservicename对rest api执行异步请求
    • 现在,IIS应将此请求重定向到类似localhost:5000/webservicename的位置。

    我已经为IIS安装了URL重写扩展,并尝试了一些重写规则,但它不起作用。是否可以使用此扩展名执行此操作?如果是这样,我如何才能做到这一点?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Jeroen    6 年前

    您将需要高级请求路由(ARR)扩展来重写到其他站点。可以在这里找到: https://www.iis.net/downloads/microsoft/application-request-routing