Windows
如何使用離子重寫過濾器 (IIRF) 替換 URL 中的第一個文件夾名稱
我正在使用最新版本的 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/ 之後