htaccess перенаправить массовый сумасшедший URL на один URL - PullRequest
0 голосов
/ 22 марта 2011

дорогой .. я пробовал какое-то решение, но оно не работает, потому что я не очень много знаю о htaccess, у меня есть проблема с моим PHP-скриптом, из-за которой Google сканирует мою сеть по неправильному URL:

http://www.xaluan.com/modules.php?name=Horoscopes&file=detail&url=/news/thu-gian/trac-nghiem/2011/03/163906-thu-bay-cua-ban/modules.php%25253fname=News&file=categories&op=newindex&catid=2

правильноURL-адреса выглядят примерно так:

http://www.xaluan.com/modules.php?name=Horoscopes&file=detail&url=/news/thu-gian/trac-nghiem/2011/03/163906-thu-bay-cua-ban/

это добавляет еще раз к URL-адресу эту ссылку: modules.php% 25253fname = Новости и файл = категории & op = newindex & catid = 2 .. ect

но яЯ должен исправить эту проблему, удалив все эти скрипты, другая проблема о Google, они возвращаются, и Comback Gain пытался сканировать ссылку, а не выходить, поэтому я хотел бы перенаправить все эти URL (есть var: detail) на один URL

вот мой один

RedirectMatch ^/(.*)detail(.*)$ http://www.xaluan.com/toolbar/

но это работает?пожалуйста, помогите Corect

1 Ответ

0 голосов
/ 22 марта 2011

Попробуйте

RewriteEngine On
RewriteRule ^.*detail.*$  http://www.xaluan.com/toolbar/ [L,R=302]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...