CMS Joomla. Очень длинный адрес в адресной строке

yzerhome
12 років
0
Доброго времени суток!
Подскажите пожалуста можно как то адрес в адресной строки сделать покороче?
На даный момент такой вид :
mysite.ru/index.php?option=com_content&view=category&id=40:host&Itemid=64&layout=default
а хотелось бы что бы примерно такой
mysite.ru/program.htm
Использую Joomla1.5.20
Заранее большое спосибо
bagriydn
12 років
0
Да можно.
Собственно вопрос не к хостингу а к Joomla.
Можно воспользоваться стандартными средствами Joomla или расширениями (Extensions) для Joomla. Мне нравиться SH404sef (платная) но есть и старая бесплатная версия. Чтобы получить такую ссылку как у вас - только расширения.
Ссылка на расширения extensions.joomla.org/extensions/site-management/sef

Включение стандартной SEF:

Статья взята тут: joomlaportal.ru/content/view/100/53/
В Joomla встроена функция генерации ЧПУ (человекопонятные УРЛ). Оригинальное английское название таких ссылок — SEF URL (search engines friendly url).

Интересно, что в русском названии акцент делается на понятности ссылки человеку, а в английском — на дружественость поисковым роботам.

Данная функция позволяет автоматически преобразовывать ссылки в сайтах на Joomla из динамического вида:

joomlaportal.ru/index.php?option=com_content&task=view&id=34&Itemid=51

в статический:

joomlaportal.ru/content/view/34/51/

Включаем SEF URLs (ЧПУ) в Joomla

Авторизуемся в административной панели
Выбираем пункт меню Сайт -> Общие настройки (Site->Global Settings)
Устанавливаем параметр "Дружественные ссылки (SEF URLs)" - Да
Переименовываем файл "htaccess.txt" в корне сайта в ".htaccess"
Нажимаем кнопку Сохранить (Save) для сохранения изменений


Если не работает — переименовываем файл .htaccess обратно в htacccess.txt и проверяем включен ли в конфигурации Apache модуль mod_rewrite.
yzerhome
12 років
0
Спасибо большое вроде помогло!!!!
А нельзя случайно еще из адреса и index.php убрать?
Заране спс!
sonicua
12 років
0
Можна, включите опцию "Использовать mod_rewrite".
yzerhome
12 років
0
А где ее включать то?
Использую Joomla 1.5.20
Заране спс
sonicua
12 років
0
В админпанели Joomla Сайт -> Общие настройки -> Сайт, справа блок "Установки Search Engine Optimization"
bagriydn
12 років
0
Говорят, что такие игры с преобразованием ссылок грузят дополнительной работой сервер... Не знаю на сколько но для маленьких проектов это незначительно (информация добавлена для того, чтобы вы взвесили все за и против данного решения).
vya60484174
12 років
0
Вроде поисковая оптимизация лучше!Я себе сделал,посмотрим что там с нагрузкой будет!
dmitriydenisov
12 років
0
Имейте ввиду, что если компонент отвечающий за ЧПУ полетит, то странички сменят свой урл и пользователи не смогут попасть на нужную страницу с поисковых систем. Будет неприятная ситуация. А насчет нагрузки, то всегда можно включить кэширование. У меня стоит ARTIO JoomSE и включено кэширование. Нагрузка в пределах нормы.
Тема закрита.