【发布时间】:2020-01-10 08:01:52
【问题描述】:
我有两个网址,
第一个看起来像:localhost1/api/test/2.0/aaa
第二个看起来像:localhost2/api/test/3.0/aaa
当使用 localhost1/api/test/3.0/aaa 时,我想重写为 localhost2/api/test/3.0/aaa。 我的重写地图:原始值为 localhost1,新值为 localhost2
我的入站规则是 api/(.+)/3.0/(.+),url 匹配是 https://{C:0}/api/{R:1}/3.0/{R:2}
当我使用 localhost1/api/test/3.0/aaa 我总是从 localhost1/api/test/2.0/aaa 得到响应,但我真正想要的是 localhost2/api/test/3.0/aaa 请告诉我如何解决它。
(ps:如果使用localhost1/api/test2/3.0/aaa,我可以从localhost2/api/test2/3.0/aaa得到正确的响应,但存在locahost1/api/test)
谢谢。
【问题讨论】:
标签: iis reverse-proxy