Добрый день!
На сайте имеется 2-е страницы:
1-ая - site.ru/catalog
2-ая - site.ru/catalog/pererabotka-myasa
Обе страницы полностью одинаковые, только на первой вертикальное меню свернуто, а на второй в вертикальном меню пункт, - переработка-мяса, раскрыт.
Хочу 1-ую страницу запретить к индексированию и сделать с неё редирект на 2-ую. Начал с редиректа.
Погуглив, взял вот такой код:
Redirect 301 /catalog http://site.ru/catalog/pererabotka-myasa
и вставил его в уже существующий код (см. ниже), после RewriteEngine On
RewriteEngine On
[u]сюда вставил код указанный выше[/u]
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://site.ru/ [R=301,L]
RedirectMatch 301 ^/index.php/ http://site.ru/
В итоге при переходе в каталог - на 1-ую страницу, у меня ничего не поменялось, редиректа не происходит, а при переходе на 2-ую страницу
site.ru/catalog/pererabotka-myasa на которую по-идее должно редиректить, вообще стало выдавать ошибку Google, слишком много редиректов с вашего сайта,
в строке поиска следующий урл:
site.ru/catalog/pererabotka-myasapererabotka-myasa... и так до бесконечности.
1. Код пока что убрал, у меня теперь страница так и осталась зацикленной и выдаёт 404 ошибку, знаю что надо куки почистить,
но вот как другие люди кто заходил на сайт? они явно не догадаются почистить куки..
2. Как всё-таки сделать редирект и избежать цикличности?
3. В некоторых статьях по редиректам читал, что редиректы внутренних страниц сайта лучше избегать,
так как к этому плохо относятся поисковые боты и соответственно плохо влияет на продвижения сайта, это правда?