【发布时间】:2020-01-05 16:10:02
【问题描述】:
我在一台服务器上安装了 IIS,需要一些 url rewrite 规则。所有规则都必须指向不同的服务器/url。例如:
http://my-iis-server --> http://web-server-0/category
http://my-iis-server/site1 --> http://web-server-1/category1
http://my-iis-server/site2 --> http://web-server-2/category20
http://my-iis-server/site3 --> http://web-server-3/category33
第一条规则很简单。尝试实施其余规则时出现问题 (/site1, /site2, /site3)
如果我有以下模式:Pattern: site1(.*) Rewrite URL: http://web-server-1/{R:1} 并导航到:http://my-iis-server/site1 结果是 404 并且 url 更改为:http://my-iis-server/category1 不存在 ofc。
知道如何将siteX 保留在主网址中吗?
一般来说这是正确的方法吗?使用虚拟目录会更干净/更容易吗?
【问题讨论】: