Приветсвую всех.
В выдаче Яндекса у сайта - не те страницы.. точнее ПОЧТИ те страницы, но не те... Какой то косой движок и есть дубли, страницы формата
/index.php?cPath=899 и формата: /index.php/cPath/899
В выдаче первый вариант, нужно, чтобы был второй...
Как их заредиректить одну на другую?
Redirect 301 /index.php?cPath=899
http://www.domain.ru/index.php/cPath/899
Такой код не пашет...
И можно ли запретить в роботс.тхт такой строчкой:
User-agent: Yandex
Disallow: /index.php?cPath=899
(просто не уверен, правильно ли поймет Яша и останется ли другая страница в индексе).
Заранее спасибо!
RewriteEngine on
RewriteBase /
RewriteRule ^/index.php?cPath=([0-9]+)?$ /index.php/cPath/$1 [R=301,L]
RewriteEngine on
RewriteBase /
RewriteRule ^index.php?cPath=([0-9]+)?$ index.php/cPath/$1 [R=301,L]