引用者重定向的正则表达式

时间:2014-04-25 12:09:39

标签: regex .htaccess redirect

我需要正则表达式来重定向这样的链接:

www.mysite.com/forums/users/tom

收件人:http://www.mysite.com/dashboard/listings/tom

问题是我使用的脚本构造了这样的链接:

www.mysite.com/forums/users/tom/favorites/

我需要仅重定向www.mysite.com/forums/users/tom,而不是我希望保留的www.mysite.com/forums/users/tom/favorites/

有没有办法做到这一点?

请帮帮我。 :(

1 个答案:

答案 0 :(得分:0)

这应该有效,只能重定向mysite.com/referrer/而不是mysite.com/referrer/topic

RewriteEngine on
RewriteRule ^referrer/$ http://someurl.com [L,R=301]

编辑:

RewriteEngine on
RewriteRule ^forums/users/(.*)/?$ http://www.mysite.com/dashboard/listings/$1 [L,R=301]