sh404SEF изменение ЧПУ

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

Striker11

Создатель
Регистрация
7 Май 2009
Сообщения
23
Реакции
5
Вопрос такой как изменить вывод itemID где описана сама структура ЧПУ.
В данный момент идет ссылка вида sitename.com/title-5321(itemid)
а необходимо как в стандартном sitename.com/5321(itemid)-title
Заранее благодарен, отвечу на любые наводящие вопросы и подсказки.
 
Вопрос такой как изменить вывод itemID где описана сама структура ЧПУ.
В данный момент идет ссылка вида sitename.com/title-5321(itemid)
а необходимо как в стандартном sitename.com/5321(itemid)-title
это url какого компонента? спрашиваю потому что у меня вообще подобного нет, поэтому не могу понять как так вышло )
 
Вопрос по компоненту sh404SEF
Встроенный джумловский Search Engine Optimization переводит ссылку в вид sitename.ru/category/5449-article-alias.html
то есть ID статьи и алиас статьи

sh404SEF же делает наоборот sitename.ru/category/article-alias-5449.html

Меня интересует где можно отредактировать какого вида будет ЧПУ
 
sh404SEF же делает наоборот sitename.ru/category/article-alias-5449.html
у меня вот так выглядят:
site.ru/index.php/news/name.html
Меня интересует где можно отредактировать какого вида будет ЧПУ
Вручную можно корректировать как угодно, а на автомате не нашел.. может как раз потому что у меня все совсем по другому.
у тебя Mod Rewrite включен чтоли?
 
у меня вот так выглядят:
site.ru/index.php/news/name.html
у меня еще к добавляется номер материала его ID и получается вида
(вариант 1) site.ru/index.php/news/120-name.html
Mod Rewrite да, он включен, им занимается компонент sh404SEF. Но он генерирует ссылку типа (вариант 2) site.ru/index.php/news/name-120.html
Так вопрос заключается в том, как заставить sh404SEF выставлять ID материала как в первом варианте.
Вручную можно корректировать как угодно, а на автомате не нашел.
Этого не понял совсем. Как вручную???
 
у меня еще к добавляется номер материала его ID и получается вида
(вариант 1) site.ru/index.php/news/120-name.html
Mod Rewrite да, он включен, им занимается компонент sh404SEF. Но он генерирует ссылку типа (вариант 2) site.ru/index.php/news/name-120.html
Так вопрос заключается в том, как заставить sh404SEF выставлять ID материала как в первом варианте.
А нафига вообще тебе цифровой ID в ссылке? И как так вышло что у меня его нет а у тебя есть (наверное из-за rewrite_mod).
Этого не понял совсем. Как вручную???
Там любую ссылку можно ручками править в меню url manager, но это гемор конечно.
 
А нафига вообще тебе цифровой ID в ссылке? И как так вышло что у меня его нет а у тебя есть (наверное из-за rewrite_mod).
материалы переносились с движка DLE, там ссылки были такого вида
Добавить itemID можно было в настройках sh404SEF, вот только его расположение не подходит.

Там любую ссылку можно ручками править в меню url manager, но это гемор конечно.
да, это не реально, материалов примерно 7тыс.
 
редкатировать нужно где то в
components/com_sh404sef/sef_ext.php или же
components/com_sh404sef/sef_ext/com_content.php
а вот что именно, пытался сейчас что то наменять но не получилось.
И тебе нужно не itemid а id самой статьи.
айтэм только у пункта меню который передается при открытии статьи, и он может быть оиднаковый на половине статей (если нажали на пункт меню "балбла" с айтэм 3 например).
 
советую отключить ID у статей, так будет проще и для твоих рук, и для статей, вернее для поиска)

p.s. htaccess.txt переименуй в .htaccess и сделай настройку компонента через mod_rewrite, чтобы ссылки были без index.php
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху