php – 如何重定向301坏网址?

我的网址不好:

http://mypage.org/first/second/?one=two&three=3&44=1

我希望这个重定向:

http://mypage.org

但在htaccess中:

Redirect 301 /first/second/?one=two&three=3&44=1 http://mypage.org

不工作例如:

Redirect 301 /first/second http://mypage.org

工作还可以.

最佳答案 您可以使用mod_rewrite检查查询字符串

RewriteEngine On

RewriteCond %{QUERY_STRING} ^one=two&three=3&44=1$[NC]
RewriteRule ^first/second/$/? [R=301,L]
点赞