Редирект страниц joomla 1.5

A
На сайте с 28.03.2014
Offline
5
797

Добрый всем день!

Очень серьезная проблема с дублями на сайте с 1.5 джумлой, не могу избавится. Редирект в тех простых формах, которые пробовал не срабатывает почему-то. Необходимо чтобы редиректил страницы с адресом страницы http://site.by/index.php?option=com_content&view=article&id=122 на такую http://site.by/kvartiry/122.html

Очень требует помощь гуру!

A
На сайте с 28.03.2014
Offline
5
#1

неужели никого?

cuprum07
На сайте с 11.01.2010
Offline
35
#2

В общих настройках включено ЧПУ и перенаправление URL?

L
На сайте с 23.05.2014
Offline
2
#3

Может, так получится?

RewriteCond %{QUERY_STRING} id=122

RewriteRule ^(.*)$ /kvartiry/122.html? [R=301,L]

A
На сайте с 28.03.2014
Offline
5
#4
cuprum07:
В общих настройках включено ЧПУ и перенаправление URL?

ЧПУ включено, перенаправление не совсем в курсе где это ?

---------- Добавлено 04.09.2014 в 13:04 ----------

Lifelover:
Может, так получится?

RewriteCond %{QUERY_STRING} id=122
RewriteRule ^(.*)$ /kvartiry/122.html? [R=301,L]

Конкретно с этой страницей работает, спасибо! А как настроить более универсально, этих id (3-х значных) несколько сотен, может подскажете ?

L
На сайте с 23.05.2014
Offline
2
#5

Если несколько сотен дублей - не лучше ли тогда rel="canonical" использовать?

Funaki
На сайте с 13.09.2008
Offline
130
#6

полагаю можно сделать через правила в .htaccess но т.к. я так не умею:)

предлагаю свой такой вариант:

  • ставим sh404SEF + включаем исп. пседонимы
  • в статьях заполняем псевдонимы = id статей (если массово то в бд выполни запрос update `*_content` set `alias`=`id`)
  • готово

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий