IIS配置API反向代理

一. 安装 requestRouter_amd64

1. 安装完成后打开IIS能看到如下插件

Application Request Routing Cache

2. 设置Enable proxy

第一步

第二步

第三步

二. 安装 rewrite_amd64_zh

1. 安装完成后能看到URL 重写插件

URL重写

三. 创建反向代理规则

1. 选择入口站点, 双击URL重写

image.png

2. 添加反向代理

第一步

第二步

第三步

第四步
  1. 模式用于筛选需要被反向代理的路径
  2. 重写URL为被代理的下游路径, {R:1} 为子路径, 会被 6 替换
  3. 匹配模式设置好之后, 点击测试模式, 所有 app/api/ 打头的子路径会被代理给2去执行
  4. 输入用于测试的地址
  5. 点击测试
  6. 为模式 app/api/(.*)匹配到的子路径, 会替换掉 2 的{R:1} 部分, 最终执行路径为
    http://127.0.0.1:8999/api/Test/CacheTest?key=123
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容