IBM Dominoredirect

任务

我想做出以下redirect

http:// domain / level1 / level2 / level3 => http:// domain / level1 / level3

我做了设置redirect,它的工作原理,但额外它也redirect下面,我想避免它

http:// domain / level1 / level2 => http:// domain / level1

我的目标是只redirect3级URL,不要触及2级URL。 有可能吗?

真实的例子

由于网站使用替代我首先replace我想要redirect的URL

  1. 代换

/ apps / budget / * => / 301 / apps / budget / *

  1. redirect

/ 301 / apps / budget / * => https://domain.com/apps/ *

我也在这里find类似的post(如果不是相同的话): IBM Domino urlredirect规则通过紧密匹配的替代规则处理

IBM Dominoredirect/replace规则中的通配符也不匹配任何字符:

/ apps / budget / * => / 301 / apps / budget / *

匹配:

/app/budget/anychar /app/budget/ 

所以在你的情况下,这个一般规则是没有办法的。

你可以指定特殊的规则:

 /apps/budget/a* => /301/apps/budget/a* /apps/budget/b* => /301/apps/budget/b* 

如果您需要更多细节的redirctects,则需要在Iom或Apache等多米诺骨牌服务器前安装代理服务器。