- Версии Joomla
- 5.x
Этот плагин перенаправляет URL-адреса Non-SEF (динамические URL-адреса) на URL-адреса SEF. Параметр SEF (Search Engine Friendly) должен быть активирован в глобальных настройках. Несмотря на то, что этот параметр активирован, страницы все равно могут загружаться через неоптимизированные URL-адреса (с помощью указанных параметров). Если плагин обнаруживает такой вызов, то он автоматически перенаправляет его на правильный оптимизированный URL-адрес.
Во многих случаях загрузка URL-адресов Non-SEF нежелательна. Например, если поисковая система просканировала динамические URL-адреса, то нежелательные URL-адреса отображаются в результатах поиска. NSTS перенаправляет такие вызовы со статусом 301 Moved Permanently, что приводит к обновлению индексированных данных URL-адресов при повторном посещении ботом поисковой системы.
URL-адрес SEF определяется внутренними функциями Joomla. Если установлен пункт меню, он перенаправляет на него. Если пункт меню недоступен, то URL-адрес создается функцией маршрутизатора каждого компонента.
Особенности
- Перенаправление не-SEF URL-адресов на SEF-URL-адреса
- Предотвращает нежелательные запросы через параметры GET
- Перенаправления со статусом 301 Постоянно перемещены
- Перенаправляет запросы с URL-адресов в верхнем регистре на URL-адреса в нижнем регистре
- SEF URL-адреса генерируются с помощью API Joomla!
- Отдельные компоненты могут быть исключены