FAQ с ответами на вопросы относительно формирования ЧПУ («человекопонятных» URL-адресов) и коротких внутренних ссылок на материалы и категории компонента контента (com_content) Joomla. Из материала вы узнаете, как сделать идеальные ЧПУ страниц сайта, функционирующего на Joomla.

Что такое SEF URL (ЧПУ)?

Важно знать!
SEF URL (Search Engine Friendly URL, на русском сленге SEO-оптимизаторов: ЧПУ — «человекопонятные» URL) — URL-адреса, смысл которых понятен при прочтении.

Под ЧПУ подразумеваются ссылки без лишних символов (?, =, :, &): только буквы, наклонная черта и символы - и (или) _ в качестве разделителей слов.

  1. Пример сложного и непонятного URL-адреса (не ЧПУ):
    http://www.site.ru/index.php?option=com_content&view;=article&id;=1:welcome&catid;=1:news&Itemid;=50
  2. Пример представленного выше URL в виде ЧПУ:
    http://www.site.ru/o-kompanii

URL-адрес из примера 2 говорит сам за себя, что на странице представлена информация о компании.

Как включить ЧПУ в Joomla?

По умолчанию после установки Joomla на сайте не активированы ЧПУ-адреса. Для их включения необходимо в панели управления:

  1. перейти в Система,
  2. перейти в Общие настройки,
  3. на вкладке Сайт (открыта по умолчанию) перейти к разделу Параметры SEO,
  4. активировать опции Включить SEF — после этого URL-адреса станут «человекопонятными»,
  5. активировать опции Перенаправление URL — после этого URL-адреса перестанут включать «index.php» (подробнее).

Чтобы указанные выше настройки вступили в силу, необходимо:

  • Apache и Litespeed — переименуйте файл htaccess.txt в .htaccess,
  • IIS - переименуйте файл web.config.txt в web.config,
  • Nginx - настройте сервер согласно инструкции.