IIS 实现Api反向代理

首先安装 RequestRouter https://download.microsoft.com/download/E/9/8/E9849D6A-020E-47E4-9FD0-A023E99B54EB/requestRouter_amd64.msi

和 Rewrite https://download.microsoft.com/download/1/2/8/128E2E22-C1B9-44A4-BE2A-5859ED1D4592/rewrite_amd64_zh-CN.msi

1、在IIS服务器中 Application Request Routing Cache功能中打开 Enable proxy开关

2、新建一个空白规则

模式填写匹配的正则规则,比如要匹配api/开头的路径填写^api/,条件填写 {REQUEST_URI} 模式填写(.*),操作一项类型选择重写,URL填写要反代理的地址,比如 localhost{c:0},点击应用生效

PS:

{R:N}是获取模式里面的内容,而{C:N}是用来获取条件里面的内容

 

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注