2011-05-22 113 views
2

寻找正则表达式来有效地将旧URL重定向(重新映射)到Wordpress网站。正则表达式为htaccess重定向

的目标是重定向所有的旧网址到一组新的URL不失的PageRank(301重定向)

/file/Abc_123_ABC_Abc.shtml/abc-123-abc-abc

目标:

1.去除/ file/

2.转换为小写

3.更换所有_用 - (出现在URL约2〜4倍)

4.取出扩展(均热媒&的.shtml)

如何才达到htaccess的点3重定向?

回答

0

几乎相同的用例(唯一的区别是小写和文件夹名称):

HTACCESS : RegEx match replace for URL

最好的我知道,你不能使用小写重写规则,所以你需要重写到重定向处理程序,并从那里处理它:

RewriteBase/
RewriteRule ^file/(*+)\.html?$ /file/redirect.php [L,QSA]