2014-09-29 3 views
4

я плохо URL:Как перенаправить 301 плохой URL?

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 

работает нормально.

ответ

2

Вы можете проверить строку запроса с mod_rewrite

RewriteEngine On 

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