如何使用 Ionic Rewrite Filter (IIRF) 替换 URL 中的第一个文件夹名称

如何使用 Ionic Rewrite Filter (IIRF) 替换 URL 中的第一个文件夹名称

我正在使用最新版本的 IIRF 来处理 SEO 的 URL 重定向 (301)。但我无法理解此规则的语法。

我正在尝试重定向符合此模式的 URL...

http://www.mysite.com/folder1/*

http://www.mysite.com/folder2/*

其中 * 是我想要保留的 URL 的一部分。

我最接近的答案是......

重定向规则 ^/文件夹1/$ /文件夹2/ [I,R=301]

...但是,它并没有附加 URL 的其余部分。

任何帮助,将不胜感激。

答案1

尝试这个:

RewriteRule ^/folder1/(.*[^/])$ /folder2/$1 [I,R=301]

它应该拾取 folder1/* 之后直到下一个 / 的所有内容,并将其附加到 /folder2/ 之后

相关内容