替换htaccess中的所有字符串实例

时间:2015-11-27 00:13:24

标签: .htaccess

这里的简单问题。

我需要用另一个字符串替换URL中字符串的所有实例。

IE。我需要用.htaccess代码替换URL中的每个“test”实例。

例如“www.example.com/test/A/test/B/test”将变为“www.example.com/REP/A/REP/B/REP”。

当“test”不在脚本的结尾或开头时,我可以生成一个用“REP”替换“test”的脚本。但我无法想出一个最终的脚本来取代所有地方的“测试”。

我的代码:

RewriteRule ^test\/(.*) REP/$1 [L,R=301]

谢谢!

1 个答案:

答案 0 :(得分:1)

我找到了答案,这就是所有人都知道和美丽。

RewriteRule ^(.*)test(.*)$ $1FIN$2 [R=301,L]