iis前端代理后台tomcat

1)tomcat服务器配置运行好,服务地址位于

localhost:8080/wechat

2)iis 绑定了域名 api.abc.com

希望访问 api.abc.com/wechat时,实际由tomcat的服务处理;

3)iis上需要添加组件

requestRouter_amd64.msi

rewrite_amd64_zh-CN.msi

4)iis进行相关配置,

4.1)ApplicationRequestRoutingCache

使能proxy

4.2)在api.abc.com的应用配置中找到

url rewrite或url重写(根据中英文版本名称不一样)

添加规则==>空白规则

如下:

对应R的参数{R:0},{R:1},不确定的可以在上面模式==>测试模式中先测试下,确认参数一致就可以进行了。

此处http://localhost:8080/wechat 是因为服务托管在tomcat的webapp下的wechat目录下;

如果服务就是http://localhost:8080,那应该用

http://locahost:8080/{R:0}

5)测试api.abc.com/wechat 后相关接口和参数是否达到目标要求;

rt。

相关推荐
大猫会长3 分钟前
mac中创建 .command 文件,执行node服务
前端·chrome
旧时光_3 分钟前
Zustand 状态管理库完全指南 - 进阶篇
前端·react.js
snakeshe10105 分钟前
深入理解useState:批量更新与非函数参数支持
前端
windliang5 分钟前
Cursor 排查 eslint 问题全过程记录
前端·cursor
boleixiongdi6 分钟前
# Bsin-App Uni:面向未来的跨端开发框架深度解析
前端
G等你下课9 分钟前
AJAX请求跨域问题
前端·javascript·http
前端西瓜哥10 分钟前
pixijs 的填充渲染错误,如何处理?
前端
snakeshe101010 分钟前
6-1. 实现 useState
前端
呆呆没有脑袋12 分钟前
深入浅出 JavaScript 闭包:从核心概念到框架实践
前端
snakeshe101014 分钟前
用100行代码实现React useState钩子:多状态管理揭秘
前端