2013-03-21 2 views
-1

Я не очень хорошо знаком с Regex, так что медведь со мной.Как я могу сделать 301 для URLS, содержащих определенное слово?

Я хочу сделать 301 редирект для следующих действий:

http://{mydomain.com}/searches/{whatever}?{whatever}={whatever} => http://mynewdomain.com/ 

Может кто-нибудь помочь мне?

+0

@sputnick Спрашивать о регулярных выражениях делает это хорошо Q/Сайт для использования. Теперь, является ли это лучшим способом сделать перенаправление, это еще одна проблема ... –

+0

Итак, вы просто хотите перенаправить на корень нового домена? Вас не волнует, что искали? –

ответ

0

добавить эти директивы в .htaccess в каталоге mydomain.com корневой (или виртуальной конфигурации хоста), я принял длину любой> 0

RewriteBase/
RewriteCond %{QUERY_STRING} ^.+=.+$ 
RewriteRule ^searches/.+$ http://mynewdomain.com/ [R=301,L,NC] 
Смежные вопросы