1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

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

Тема в разделе "Joomla", создана пользователем web-investor, 9 фев 2012.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0
  1. web-investor

    web-investor

    Регистр.:
    19 окт 2007
    Сообщения:
    495
    Симпатии:
    104
    Сейчас есть ссылки вида 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]

    Все равно не помогает, итемид остается, сцуко...
     
  2. sairusflo

    sairusflo Постоялец

    Регистр.:
    19 мар 2009
    Сообщения:
    53
    Симпатии:
    17
    Ну дык itemid это id меню, зачем вам его убирать? Без него нельзя делать зависимости какие модули показывать под каким меню.
    Ну а если уж так он мешает, почему не включить SEF?
     
  3. web-investor

    web-investor

    Регистр.:
    19 окт 2007
    Сообщения:
    495
    Симпатии:
    104
    Из-за него получаются дубли страниц, т.е. ссылка index.php?option=com_portfolio&view=categories&Itemid=3 и index.php?option=com_portfolio&view=categories ссылаются на одну и туже страницу. И таких ссылок кучи. Включать SEF не вариант.
     
  4. prosto-chups

    prosto-chups ВТР

    Регистр.:
    3 фев 2009
    Сообщения:
    251
    Симпатии:
    160
    Почему не вариант? Когда это с SEF было хуже чем без?
     
    OraculX нравится это.
  5. cesah

    cesah Постоялец

    Регистр.:
    5 окт 2011
    Сообщения:
    61
    Симпатии:
    6
    Если отключить itenid, то пропадут все зависимости.
    Так что лучше всего использовать SEF. Не знаю насчет sh404, но ARTIO Joomsef справляется с задачей itemid нормально.
     
  6. s-kondr

    s-kondr

    Регистр.:
    27 апр 2010
    Сообщения:
    176
    Симпатии:
    9
    По моему уж лучше будет две страницы, чем "index.php?option=com_portfolio&view=categories&Itemid=3" , а "index.php?option=" можно запретить в "роботс.ткст"
     
  7. Hipno

    Hipno Писатель

    Регистр.:
    31 окт 2011
    Сообщения:
    9
    Симпатии:
    1
    Можно еще поставить sh404sef компонет для сео на Joomla и там править ссылки как удобно. Помоему там даже опция вычищения дублей стоит. Это в том случае если стандартный сео не нравится. Только обязательно надо сделать бекап, ну и в самом компоненте покопаться придётся. Но из тех что я видел и пробовал это лучший.
     
  8. vangoga

    vangoga Постоялец

    Регистр.:
    11 мар 2008
    Сообщения:
    59
    Симпатии:
    10
    Не надо делать дубли. Надо делать один главный меню а другие меню делать как "Alias" на основной. Тогда не будет одинаковых линков с разными itemId
     
  9. web-investor

    web-investor

    Регистр.:
    19 окт 2007
    Сообщения:
    495
    Симпатии:
    104
    Всем спасибо, разобрался, тему можно закрывать.
     
Статус темы:
Закрыта.