Поэма о неандроидных урлах в Joomla.

Причина: Вопрос ЧПУ(человекопонятных урлов) или SEF URL (search engines friendly url) загуглен до тошноты. Буду краток — использование такого вида отображения страниц сайта как site.com/friends/kolya/ не только приятней, чем site.com/index.php?
option=com_content
&view=category&id=8
&Itemid=6
, но и избавляет в какой-то степени (не надо про степень, сами определяйте) от возможного взлома. Вопрос seo- оптимизации думаю тоже стоит при этом. ПодитожУ — хочется, красиво, хорошо.
Теперь, что касается Joomla. Сразу скажу, что разговор о версии 1.5 Про 1.0 даже не хочу ничего слышать, а 1.6 еще сыра, чтобы с ней заморачиваться. В админ-панеле существует возможность включения sef — Общие настройки — сайт — включить seo.

Следствие:
Давно хотел перейти на такой вид отображения, особенно слюна потекла на програмилле). Ставил галочку на включить seo неоднократно, но на выходе получал глючной сайт с потерей шаблона и прочие гадости. Потому за неимением времени и особого желания забивал. Но настал тот день и я взялся за закрытие этого вопроса!

Вопрос оказался проще, чем это можно себе представить! И пусть пишут сколько хотят. Действительно, чем мельче вопрос, тем больше его раздувают и народ пугается и не береться за решение.
Оказалось, все просто — нужен нормальный хостер, переименовать файлик htaccess.txt в .htaccess в корне joomla и включить в админке seo. Все!
Любую работу можно долизывать до беспредела. Конечно возникает много «пожеланий» к улучшению этой функции.

Что люди говорят:
Главный вопрос, который возникает у лЮда, это как избавится от номера статьи в урле — site.com/friends/«id»-kolya Этот же вопрос мучал и меня. Ооочень не хотелось не пользоваться сторонними плагинами под joomla, и решить вопрос стандартными методами. Прогуглив рунет и все англоязычные форумы, решился все-таки воспользоваться сторонним плагином. Одно нажатие на кнопу — и все заработало, как надо. Поэтому, товарищи джумловеды, мой совет не парить мозги и воспользоваться моим решением ниже. Остальные вопросы-решения-ответы придут по ходу поступления.

Решение без **ли мозгов:
1. У вас должен быть нормальных хостер, поддерживающий mod_rewrite. Что это такое вас даже не потревожит, если у вас действительно нормальный хостер ( мои все примеры попадают под случай нормальных)

2.Заходим в админку joomla — сайт — общие настройки — сайт — Включить SEO (Да)Использовать mod_rewrite (да).

3. Идем в корень сайта joomla(где все файлики лежат), находим файл htaccess.txt, переименовываем его на .htaccess(для нормальных линуховых хостеров. Остальные меня не интересуют)

Проделав эти 3 манипуляции, можем уже увидеть НАС (НеАндроидные ссылки) ЧПУ! но с припиской id статьи. Если такой вид ссылок нас устраивать, то к п.4 можно не переходить.

4.Находим и скачиваем компонент com_joomsef. Я нашел версию 3.6.2. Устанавливаем его как любой компонент через админку.

Все!
Больше ничего не пришлось делать. Даже в настройки компонента не залазил. Ссылки действительно НАС(ЧПУ)SEF URL! Проверено на версиях джумлы — 1.5.9, 1.5.17.

Пожалуйста, товарищи джумловеды!

Комментарии (6)

RSS свернуть / развернуть
+
0
очень сильно ожидал здесь увидеть фото Коли((
avatar

miha

  • 20 мая 2010, 15:52
+
0
разве не похож?!
avatar

PigmaLion

  • 20 мая 2010, 16:00
+
0
ну отчасти, разве что нет принта на пузе))
avatar

miha

  • 20 мая 2010, 17:40
+
0
print'a? Это ты о чем?
avatar

PigmaLion

  • 21 мая 2010, 07:31
+
0
рисунок на футболке — принт, тут можно предположить, что он в футболке, не голый же он совсем ))
avatar

miha

  • 21 мая 2010, 11:16
+
0
за mod_rewrite плюсану ибо это правильно использовать именно его!
avatar

degtyarchuk

  • 27 мая 2010, 17:02

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Не забываем смотреть статистику:

Яндекс цитирования