无法用.htaccess转向的时候用js跳转

今天发现一个问题。.htaccess 在我空间是可以用的。可是这样用却不行。

[code]

redirect 301 /index.php?action=login/ http://www.shanmao.me/

redirect 301 /testforum.cityofsteam.com/ http://www.shanmao.me/

redirect 301 /index.php?action=login2 http://www.shanmao.me/
[/code]

中间的可以。上面和下面的301就不行。我也不晓得为什么。

最后我用js解决了。

js获取当前url,然后判断。

[code lang=”js”]
var url = document.location.href;
if(url.match("login")){
window.location.href="你要转向的链接路径";
}
[/code]
详细参考我上次发的一片文章:js匹配字符串