IIS配置-反向代理

安装必要的模块 

## URL重写
https://www.iis.net/downloads/microsoft/url-rewrite ## 路由组件 https://www.iis.net/downloads/microsoft/application-request-routing

 

安装好后重新打开iis管理端会出现以下两个模块,如果没有出现可能就是没有装上

 

二、开启代理

  1. 双击“Application Request Routing Cahc ”  单击右侧“Server Proxy Settings

 

  2、点击开启“Enable proxy”-“应用”-“Back to ARR Cache”

 

 

  反向代理 web.config 配置

<system.webServer>
    <rewrite>
      <rules>
        <rule name="ProxyBaidu">
          <match url="^baidu/(.*)$" />
          <action type="Rewrite" url="https://www.baidu.com/{R:1}" />
        </rule>

	<rule name="ProxyJob">
          <match url="^job/(.*)$" />
          <action type="Rewrite" url="http://127.0.0.1:5160/{R:1}" />
        </rule>

      </rules> 
    </rewrite>
  </system.webServer>

  

 

 

 

 

 

 

 

 

 

<system.webServer>    <rewrite>      <rules>        <rule name="ProxyBaidu">          <match url="^baidu/(.*)$" />          <action type="Rewrite" url="https://www.baidu.com/{R:1}" />        </rule>
<rule name="ProxyJob">          <match url="^job/(.*)$" />          <action type="Rewrite" url="http://127.0.0.1:5160/{R:1}" />        </rule>
      </rules>     </rewrite>  </system.webServer>
posted @ 2025-04-14 16:20  初吻给了糖  阅读(679)  评论(0)    收藏  举报