Windows

如何使用離子重寫過濾器 (IIRF) 替換 URL 中的第一個文件夾名稱

  • February 17, 2011

我正在使用最新版本的 IIRF 來處理 SEO 的 URL 重定向 (301s)。不過,我在弄清楚這條規則的語法時遇到了問題。

我正在嘗試重定向與此模式匹配的 URL…

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

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

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

我最接近的是…

重定向規則 ^/folder1/$ /folder2/

$$ I,R=301 $$ …但是,這不會附加 URL 的其餘部分。

任何幫助,將不勝感激。

試試這個:

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

它應該在 folder1/* 之後拾取所有內容直到下一個 / 並將其附加到 /folder2/ 之後

引用自:https://serverfault.com/questions/236808