htaccess-当父级可能存在或不存在时,URL冲突



我有两个几乎相同的url,但其中一个url中不存在父url。我该如何写它来处理这两个问题。

overview/app/
products/overview/app/

现在,第一个与第二个冲突,第二个最终重定向到404页面。

目前我只有一行代码,不知道如何写第二行。

RewriteRule ^(.*)overview/app/?$ /$1products/app/ [R=301,L,NC]

您可以使用以下规则:

RewriteRule (^|/)overview/app/?$ /products/app/ [R=301,L,NC]

这将匹配这两个URL:

/products/overview/app/
/overview/app/