我想使用 urlrewritefilter 在 URL 中包含客户名称和语言,并将它们作为参数传递给隐藏的 url。这样网站才会开定制。语言斜线之后的所有内容都应该传递给隐藏的 url
http://www.x.com/customer1/en/ 重写为隐藏的 url。客户不应看到应调用的以下 URL。
并添加以下参数 language=en customerID=3
我正在尝试此规则,但总是收到 404 http 状态错误
<rule match-type="regex">
<from>^/customer1/en/([A-Za-z0-9\._/]+)$</from>
<set name="customerID">3</set>
<set name="language">en</set>
<to type="forward">/myapp/$1</to>
</rule>