Jump to content

Редирект в htaccess по условию


Recommended Posts

Всем доброго времени суток!

Ковыряю один проектец  и стопорнулся на мелочи, как обычно))

Нужен редирект в htacess по условию наличия в ссылке определенного слова, пока придумал вот такую хреновину, но она не робит((

RewriteRule ^/sapogi(.*)$ http://site.ru/ [R=301,L]

*Нужно, чтобы все посетители по ссылкам, типа: http://site.ru/sapogi-blablabla (а таких ссылок несколько десятков тышшш) улетали на указанную мной ссылку http://site.ru/

 

PS - "sapogi" - это не категория, не рубрика, просто часть слова в ссылке, в преобладающем большинстве в самом начале ссылки, сразу после домена.

Link to post
Share on other sites

Есть вопрос? Задай его профессиональным веб-мастерам, SEO и другим специалистам!

7 минут назад, c00x сказал:

RewriteRule ^(.*)sapogi(.*)$ http://site.ru/ [L,R=301]

Так попробуйте.

К сожалению ни алё((. Но в любом случае благодарю за подсказку.

Link to post
Share on other sites

Сейчас даже специально затестил на своем сайте :)

В начало .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)sapogi(.*)$ http://site.ru/ [L,R=301]
</IfModule>

Но редирект будет для всех урлов, которые содержат "sapogi".

Link to post
Share on other sites

Благодарствую!

Поставил в начало и все заработало))

 

PS - Проблема решена. К слову - довольно полезный редирект, возможно пригодится кому-то.

Link to post
Share on other sites
  • files locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...