IBM Domino 重定向

IBM Domino 重定向

任务

我想进行以下重定向

http://域名/level1/level2/level3=>http://域名/level1/level3

我在设置中进行了重定向,并且它起作用了,但是另外它也会重定向到下面,我想避免它

http://域名/level1/level2=>http://域名/level1

我的目标是仅重定向 3 级 URL,不触及 2 级 URL。可以做到吗?

真实示例

由于网站使用替换,我首先替换我想要重定向的 URL

  1. 代换

/应用程序/预算/* => /301/应用程序/预算/*

  1. 重定向

/301/应用程序/预算/* =>https://domain.com/apps/*

我还在这里发现了类似的帖子(如果不相同的话):IBM Domino URL 重定向规则由紧密匹配的替换规则处理

答案1

IBM Domino 重定向/替换规则中的通配符也不匹配任何字符:

/应用程序/预算/* => /301/应用程序/预算/*

将匹配:

/app/budget/anychar
/app/budget/

所以对于你的情况来说,这个一般规则是行不通的。

您可以指定特殊规则:

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

如果您需要具有更多详细信息的重定向,则需要在 Domino 服务器前面使用代理服务器,例如 IHS 或 Apache。

相关内容