2013-04-15 3 views
1

Я изменил свой сайт и теперь Google для веб-мастеров загружается сотни «Not Found» URL-адресов:.htaccess перенаправляет без запроса параметров

http://www.domain.com/images/picture.php?idphotos=720,404,,4/1/13,Not found 

picture.php больше не существует, так что я создал .htaccess запись в перенаправлять корень сайта:

Redirect 301 /images/picture.php./

Теперь проблема заключается в том, что какие-либо параметры запроса также посылаются в перенаправлении:

http://www.domain.com/?idphotos=720 

Как создать перенаправление, которое не включает параметры запроса, например. как это:

http://www.domain.com/ 

ответ

7

Попробуйте это (обратите внимание на заднюю ?):

RewriteCond %{QUERY_STRING} !="" 
RewriteRule . http://www.domain.com/? 
Смежные вопросы