зміна SEF

Форуми по лінійці Joomla 2.5.
dovan
Модератор
Модератор
Повідомлень: 146
З нами з: 06 серпня 2008, 19:12
Звідки: Луцьк
Подякували: 1 раз

зміна SEF

Повідомлення dovan » 18 серпня 2011, 21:22

привіт!

потрібно із такого:

Код: Виділити все

beta.***.co.ua/test/item/2-test-perevirka
замінити на такий:

Код: Виділити все

beta.***.co.ua/test/test-perevirka
/test/ - категорія

/2-test-perevirka/ - адреса статті

/item/ - якась не потрібна фігня, яку потрібно прибрати!

p.s. але бажано за допомогою рідного Joomla SEF. Є ідеї?

upd: id статті можна прибрати за допомогою hp router.

shaman
Команда підтримки
Команда підтримки
Повідомлень: 287
З нами з: 07 травня 2007, 21:44
Звідки: Україна, Київ

Re: зміна SEF

Повідомлення shaman » 18 серпня 2011, 21:26

Стандартними методами, якщо контенту небагато, простіше використовувати аліаси меню типу "Single Article" в групі "Hidden"
dovan
Модератор
Модератор
Повідомлень: 146
З нами з: 06 серпня 2008, 19:12
Звідки: Луцьк
Подякували: 1 раз

Re: зміна SEF

Повідомлення dovan » 18 серпня 2011, 22:18

матеріалу багато, і активно оновлюється. Пробую через htaccess, але окрім помилок поки нічого не зробив %)
shaman
Команда підтримки
Команда підтримки
Повідомлень: 287
З нами з: 07 травня 2007, 21:44
Звідки: Україна, Київ

Re: зміна SEF

Повідомлення shaman » 19 серпня 2011, 12:34

Фішка у тому, що аліаси матеріалів створені здебільшого для пошукових систем, а для роутингу використовується ідентифікатор у префіксі.
Отже, щоб використовувати sef-адреси без ідентифікатора, нам у будь якому разі потрібна база аліасів - будь то база даних чи правила у файлі .htaccess
Я би обрав перше, якщо не звертати уваги на сторонні розширення.
fisk
Користувач
Користувач
Повідомлень: 139
З нами з: 06 серпня 2010, 09:13
Звідки: Файне місто Тернопіль

Re: зміна SEF

Повідомлення fisk » 21 серпня 2011, 13:27

для цього потрібно створити файл route.php в каталозі та прописати дві функції одна створює SEF ссилку друга її розбирає і робить зрозумілою для Joomla. Там можна обходитись і без категорії і навіть без ідентифікаторів, але в такому разі аліаси мають бути абсолютно унікальні



Повернутись до “Joomla! 2.5”

Хто зараз онлайн

Зараз переглядають цей форум: 0 і 0 гостей