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。