Вопрос по joomla

M8
На сайте с 12.04.2011
Offline
25
527

Собственно проблема с дублями страниц. Допустим есть страница сайт/content/81/66/ , но помимо неё с таким же контентом выдаются страницы сайт/content/81/1/ сайт/content/81/2/, короче всё что не введи после 81 один и тот же контент. И так с каждой страницей. Яндекс, конечно, не всё но индексирует. Устанавливать другое ЧПУ поздно так как на страницы уже давно закуплены ссылки.

Единственным вариантом вижу это использование .htaccess, что бы он 301 редиректил всё что после 81 на страницу /content/81/66/. Я в нужном направление иду и можно ли так делать?

RewriteEngine On

RewriteBase /

RewriteRule ^content/81/(.*)$ сайт/content/81/66/ [R=301,L]

Нужно как добавить

RewriteRule ^content/81/(.*)(кроме content/81/66/)$ сайт/content/81/66/ [R=301,L]

Подскажите как это реализовать?

[Удален]
#1

ставьте sh404sef

Q4-SaiBot
На сайте с 17.12.2006
Offline
68
#2

Случайно не Artio JoomSEF?

А небо все точно такое же, как если бы ты не продался ...
M8
На сайте с 12.04.2011
Offline
25
#3

Нет стандартный

Maksim83 добавил 13.05.2011 в 10:27

andragen:
ставьте sh404sef

А он старые адреса не потрёт?

[Удален]
#4

Q4-SaiBot, вы меня спросили? если да то это то оба решают задачу ТС

Maksim83 как настроите, можно 301 редиректить менять на новые урлы. В личку отправил sh404sef2_2.2.5.964

andragen добавил 13.05.2011 в 11:19

ТС не стоит плодить темы по одному и тому же вопросу :)

Вам уже сказали ставьте sh404sef или аналог, можете локально на компе попробовать все настроить а потом перенести на хостинг.

Я был в вашей ситуации ручками в хтаксес правил каждый раз но поверьте мне лучше основательно решать вопрос.

[Удален]
#5

Этот вопрос решается проще.

Привязывайте отдельные категории к меню. Обязательно. Включите SEF, если не включен.

Когда привяжете (можете модуль меню даже не публиковать) адреса изменятся на правильные и интуитивно понятные.

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