Ми використовуємо cookie-файли
Для оптимізації роботи нашого сайту ми використовуємо cookie-файли. Продовжуючи використовувати сайт, Ви погоджуєтеся з використанням cookie-файлів.
Новий дизайн
Панель керування
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Гаряча лінія
  • +38 (044) 392-74-33 Київ
  • +38 (057) 728-39-00 Харків
  • +38 (056) 794-38-31 Дніпро
  • +38 (032) 229-58-93 Львів
  • +38 (048) 738-57-70 Одеса
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Київстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Москва

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

yzerhome
11 років
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
11 років
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
11 років
0

Спасибо большое вроде помогло!!!!
А нельзя случайно еще из адреса и index.php убрать?
Заране спс!

sonicua
11 років
0

Можна, включите опцию "Использовать mod_rewrite".

yzerhome
11 років
0

А где ее включать то?
Использую Joomla 1.5.20
Заране спс

sonicua
11 років
0

В админпанели Joomla Сайт -> Общие настройки -> Сайт, справа блок "Установки Search Engine Optimization"

bagriydn
11 років
0

Говорят, что такие игры с преобразованием ссылок грузят дополнительной работой сервер... Не знаю на сколько но для маленьких проектов это незначительно (информация добавлена для того, чтобы вы взвесили все за и против данного решения).

vya60484174
11 років
0

Вроде поисковая оптимизация лучше!Я себе сделал,посмотрим что там с нагрузкой будет!

dmitriydenisov
11 років
0

Имейте ввиду, что если компонент отвечающий за ЧПУ полетит, то странички сменят свой урл и пользователи не смогут попасть на нужную страницу с поисковых систем. Будет неприятная ситуация. А насчет нагрузки, то всегда можно включить кэширование. У меня стоит ARTIO JoomSE и включено кэширование. Нагрузка в пределах нормы.

Тема закрита.