Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 1118 Просмотров
*

tao2en

  • Захожу иногда
  • 77
  • 0 / 0
Добрый день!
На сайте имеется 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-ую страницу
http://site.ru/catalog/pererabotka-myasa на которую по-идее должно редиректить, вообще стало выдавать ошибку Google, слишком много редиректов с вашего сайта,
в строке поиска следующий урл: http://site.ru/catalog/pererabotka-myasapererabotka-myasapererabotka-myasapererabotka-myasapererabotka-myasa и так до бесконечности.

1. Код пока что убрал, у меня теперь страница так и осталась зацикленной и выдаёт 404 ошибку, знаю что надо куки почистить,
но вот как другие люди кто заходил на сайт? они явно не догадаются почистить куки..
2. Как всё-таки сделать редирект и избежать цикличности?
3. В некоторых статьях по редиректам читал, что редиректы внутренних страниц сайта лучше избегать,
так как к этому плохо относятся поисковые боты и соответственно плохо влияет на продвижения сайта, это правда?
*

tao2en

  • Захожу иногда
  • 77
  • 0 / 0
*

tao2en

  • Захожу иногда
  • 77
  • 0 / 0
Собственно помогли на тостер.ру, вот таким кодом, редирект работает и цикличности не происходит.
Код
RewriteCond %{REQUEST_URI} !/catalog/pererabotka-myasa$
RewriteRule ^catalog$ /catalog/pererabotka-myasa [L,R=301]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редирект для страницы с добавлением кода языка

Автор zeus07

Ответов: 0
Просмотров: 769
Последний ответ 26.06.2023, 11:25:10
от zeus07
SEO продвижение сайта

Автор ijawyhiti

Ответов: 0
Просмотров: 1227
Последний ответ 03.10.2022, 14:47:05
от ijawyhiti
Google не индексирует страницы через ajax ссылки

Автор illimited

Ответов: 0
Просмотров: 961
Последний ответ 31.03.2022, 23:53:05
от illimited
Закрыть страницу со знаком? от индексации

Автор Андрей Нестеров

Ответов: 2
Просмотров: 754
Последний ответ 28.02.2022, 22:38:44
от Андрей Нестеров
Как вывести в сниппете название статьи, а потом название сайта?

Автор gorbi_U

Ответов: 0
Просмотров: 686
Последний ответ 18.01.2022, 18:29:22
от gorbi_U