В системе управления Joomla есть ряд настроек для URL адресов страниц. С их помощью можно изменить вид адресов в публичной части сайта без использования дополнительных расширений. Рассмотрим несколько настроек, которые помогают избавиться от ID материалов URL адресах и сделать "SEF", его также принято называть ЧПУ – человекопонятные URL. После этих настроек в адресах страниц сайта больше не будет лишних идентификаторов.
Убираем идентификаторы
Первым шагом станет переименование файла «htaccess.txt» в «.htaccess». Этот файл находится в корне сайта. Как только он будет переименован, то директивы из этого системного файла начнут применяться. Дальше заходим в панель управления. В верхней строке левой кнопкой мыши кликаем на «Система», в выпавшем меню выбираем «Общие настройки». Нажимаем «Общие настройки», кликаем на вкладку «Сайт».
Здесь нам нужно переключить флажок в строке «Включить SEF (ЧПУ)» на «Да». Если вы хотите убрать из адреса слово «index.php», нужно также переключить на «Да» строку «Перенаправление URL». Нажимаем кнопку «Сохранить». Не закрываем настройки, переходим во вкладку «Материалы» (в левом меню) и «Интеграция».
В этом разделе нам нужно выбрать в строке «Маршрутизация URL» слово «Современная». После этого откроется строка «Удалить ID из URL», там нужно выбрать «Да». Для сохранения настроек и их применения осталось нажать «Сохранить и закрыть».
Дополнительные настройки
В системе Joomla есть возможности сделать URL такими, какими вы хотите их видеть. Выше мы уже меняли настройки в столбце «Параметры SEO» вкладки «Сайт» в меню «Общие настройки». Там также можно сделать следующие настройки:
- Добавлять суффикс к URL (в конце будет добавляться «.html», будьте осторожнее – это чревато появлением дублирующихся страниц);
- Алиасы в Unicode (в адресе будет использоваться кириллица);
- Включать название сайта в заголовок страницы.
Часть проблем всё же не решить без установки расширений. Убрать из URL пункты меню поможет плагин Direct Alias, а создавать канонические ссылки – Aimy Canonical. Оба плагина распространяются бесплатно. Устанавливайте их, только если это вам действительно необходимо.