IIS实现请求转发功能

 

安装依赖

使用IIS的请求转发功能,需要安装一些依赖包,如下所示,按顺序安装。

第一步:安装包

1、ExternalDiskCache_amd64_en-US.msi

2、webfarm_v1.1_amd64_en_us.msi

3、rewrite_amd64_en-US.msi

4、requestRouter_amd64.msi

注意观察安装过程中是否存在错误,主要是第4步中必须确认安装成功。

第二步:安装成功

安装成功后,在IIS根节点中会出现如下所示的图标

配置规则

接下来我们开始配置转发规则

第一步:创建代理站点

创建一个空白网站或应用程序,选中该应用程序,在右侧菜单找到URL重写,双击进入

第二步:创建转发规则

找到右侧操作菜单 ,点击添加规则,选择空白规则

第三步:编辑转发规则

我们需要依次填写以下内容

1、规则名称:自己取一个名称

2、模式:固定填写为  ^(.*)

3、匹配条件:填写要匹配哪些URL或参数

4、转发URL:条件匹配成功后,转发到对应的URL

我们添加一个条件,条件输入为{CACHE_URL},选择与模式匹配,在模式中填写/hs_api_rewrite(.*)

填写完模式后,我们可以点击后面的测试模式进行相关验证,如下所示

 

到此完成,我们可以在浏览器中输入测试数据进行验证。

 

 

参考:

用 IIS 实现请求转发 - 大圣的笑 - 博客园 (cnblogs.com)

本博客文章采用知识共享署名 4.0 国际许可协议 (CC BY 4.0) 进行许可。您可以在任何媒介中自由地分享和改编这些材料,但必须给予适当的署名,提供指向许可的链接,并指示是否有更改。使用许可材料时,您不得附加任何限制性条款。

文章来源:https://www.iamlong.top/blog/detail/5jii9vs0

Author Avatar

胖鸟

大家好,我是胖鸟聊技术,一名热衷于探索前沿科技和技术解决方案的技术博主。我拥有超过五年的软件开发经验,专注于人工智能、大数据分析以及云计算等领域。在我的职业生涯中,有幸参与了多个大型项目,从设计到实现再到部署,每个环节我都亲力亲为,积累了丰富的实践经验。

评论列表

wave

您的评论

wave

Press ESC to close