Как заставить работать Search Engine Friendly (SEF) URLs в Joomla! на Nginx


Search engine friendly (SEF) URLs - это ссылки на статьи Вашего сайта в удобной для глаза форме. Они хотя бы частично раскрывают суть конечного поста на Вашем сайте. Если эта опция включена, тогда все ссылки на Ваши посты/статьи из абракадабры превращаются в линки на html страницы.

Для того что бы это заработало в Joomla на сервере с Nginx, нужно добавить вот такие строки в конфигурационный файл Вашего сайта и перезапустить Nginx для того, что бы изменения вступили в силу:
location / {
    try_files $uri $uri/ /index.php?q=$request_uri;
}

Дальше логинимся в админку, переходим в раздел "Global Configuration" и ставим галочку возле "Search Engine Friendly URLs"

Опционально можно включить опцию "Add suffix to URLs" и сменить суффикс, который будет добавляться к ссылкам. По умолчанию значение суффикса - ".html".

Если у Вас нету доступа в админку - эти параметры можно выставить в файле configuration.php или временно сбросить пароль админа.

Enabling Search Engine Friendly (SEF) URLs on Nginx - Joomla! Documentation.

Share Button
(Visited 140 times, 1 visits today)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.