Помощь Как удалить itemid из урл в joomla?

Статус
В этой теме нельзя размещать новые ответы.

web-investor

Постоялец
Регистрация
19 Окт 2007
Сообщения
504
Реакции
113
Сейчас есть ссылки вида index.php?option=com_portfolio&view=categories&Itemid=3
Скажите, как можно удалить этот несчастный Itemid=ХХ с конца ссылки?

Пробовал в .htacces прописывать следующее:

RewriteCond %{QUERY_STRING} ^(.*)Itemid=$
RewriteRule ^(.*) /$1?%1 [R=301,L]

или

RewriteCond %{QUERY_STRING} ^(.*)Itemid=([0-9]+)$
RewriteRule ^(.*) /$1?%1 [R=301,L]

Все равно не помогает, итемид остается, сцуко...
 
Ну дык itemid это id меню, зачем вам его убирать? Без него нельзя делать зависимости какие модули показывать под каким меню.
Ну а если уж так он мешает, почему не включить SEF?
 
Из-за него получаются дубли страниц, т.е. ссылка index.php?option=com_portfolio&view=categories&Itemid=3 и index.php?option=com_portfolio&view=categories ссылаются на одну и туже страницу. И таких ссылок кучи. Включать SEF не вариант.
 
Из-за него получаются дубли страниц, т.е. ссылка index.php?option=com_portfolio&view=categories&Itemid=3 и index.php?option=com_portfolio&view=categories ссылаются на одну и туже страницу. И таких ссылок кучи. Включать SEF не вариант.
Если отключить itenid, то пропадут все зависимости.
Так что лучше всего использовать SEF. Не знаю насчет sh404, но ARTIO Joomsef справляется с задачей itemid нормально.
 
По моему уж лучше будет две страницы, чем "index.php?option=com_portfolio&view=categories&Itemid=3" , а "index.php?option=" можно запретить в "роботс.ткст"
 
Можно еще поставить sh404sef компонет для сео на Joomla и там править ссылки как удобно. Помоему там даже опция вычищения дублей стоит. Это в том случае если стандартный сео не нравится. Только обязательно надо сделать бекап, ну и в самом компоненте покопаться придётся. Но из тех что я видел и пробовал это лучший.
 
Из-за него получаются дубли страниц

Не надо делать дубли. Надо делать один главный меню а другие меню делать как "Alias" на основной. Тогда не будет одинаковых линков с разными itemId
 
Всем спасибо, разобрался, тему можно закрывать.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху