Я

уже говорил, что Joomla является очень удобной и эффективной системой управления сайтами. И, естественно, разработчики не могли оставить эту CMS без ЧПУ (оно же SEF или человекопонятные URL). Наличие ЧПУ позволяет упростить поисковое продвижение сайтов в сети Интернет, да и пользователям приятнее смотреть на адрес вида "www.newsite.ru/products.html" нежели на непонятную строку типа "www.newsite.ru/index.php?option=com_content&view=section&id=4&Itemid=37", не правда ли? Итак, давайте посмотрим, что нам может предложить Joomla для настройки ЧПУ.

Настройка ЧПУ Joomla

В административной панели Joomla есть раздел "Общие настройки" туда и нужно войти.

Общие настройки Joomla

Рис.1: Общие настройки Joomla

Здесь имеются 3 вкладки: "сайт", "система" и "сервер". Для настройки ЧПУ Joomla нам не понадобятся вкладки "система" и "сервер". В правой части страницы есть раздел "Установки Search Engine Optimization" в котором всего 3 опции, но их будет вполне достаточно. Все три переключателя надо установить в положение "Да".
Думаю будет нелишним сказать пару слов о каждой опции, чтобы у Вас имелось представление о том, что изменится и зачем это надо.
1. Включить SEO - данная опция как раз и включает механизм формирования ЧПУ. Что значит SEO? Если коротко, то SEO - поисковая оптимизация сайта - ряд мер, направленных на то, чтобы по определенным запросам Ваш сайт находился как можно ближе к первому месту в поисковой выдаче (т.е. пользователь вводит запрос, например, в Яндексе и по этому запросу Ваш сайт должен оказаться как можно ближе к первому месту). ЧПУ полезен как для поисковых систем, так и для обычных пользователей, которые хотят запомнить адрес нужной страницы.
2. Использовать mod_rewrite - данная опция перекладывает всю работу по преобразованию ссылок "из уродливых в красивые" специальному модулю веб-сервера apache. На самом деле это стандартный способ получения "красивых" ЧПУ ссылок в Joomla.
3. Добавить суффикс к URL - данная опция сделает Ваши ссылки "полноценными". Каждая страница сайта должна иметь имя и расширение (например, about.html) и если данная опция будет выключена, то ссылки будут состоять только из имени (например, www.newsite.ru/about), а при включенной опции ссылки приобретут привычный вид (www.site.ru/about.html).

Настройка ЧПУ Joomla

Рис. 2: Настройка ЧПУ

Теперь остался последний шаг. Вам нужно в папке, в которой расположена Joomla, переименовать файл htaccess.txt в .htaccess. Для этого Вам нужно перейти в Менеджер файлов в панели управления хостингом (ISP manager) и там переименовать файл htaccess.txt в .htaccess

Обратите внимание! Первым символом в имени файла .htaccess является именно точка. Если у Вас не работает ЧПУ Joomla - значит либо в админ-панели не включено SEO, либо .htaccess имеет неверное имя.

настройка ЧПУ SEF сайта на Joomla

Рис. 3: .htaccess в каталоге Joomla

Теперь в админ-панели Joomla нажимаем "Сохранить" и открываем наш тестовый сайт. Щелкните по любой ссылке, ведущей на внутреннюю страницу (например, "Сведения о Joomla" в Главном меню). Вы должны в строке адреса увидеть что-то похожее на http://newsite.ru/more-about-joomla.html вместо http://newsite.ru/index.php?option=com_content&view=section&id=4&Itemid=37. Правда ведь так проще и понятней?

Установка счетчика LiveInternet в Joomla


Защитный код
Обновить

Реклама