- Версии Joomla
- 3.х
- 4.x
- 5.x
- Подробнее
- https://alterbrains.com/direct-alias-pro
Позволяет управлять псевдонимами пунктов меню и иметь короткие SEF URL-адреса без включения псевдонимов родительских пунктов меню. Удаляет псевдонимы пунктов меню из URL-адресов статей, оставляя только один псевдоним статьи.
Собственная маршрутизация Joomla не совсем надежна, и вы не можете контролировать, как формируется SEF URL-адрес пункта меню. Вы можете определить только псевдоним пункта меню — компонент URL-адреса.
По умолчанию псевдонимы пунктов меню Joomla являются относительными: псевдонимы всех родительских пунктов меню автоматически добавляются к SEF URL-адресу.
Таким образом, дочерние пункты меню имеют URL-адреса типа:
Для просмотра ссылки Вы должны войти или зарегистрироваться.
Этот плагин позволяет переключить псевдоним в «прямой» режим и иметь короткий URL без псевдонимов родительских пунктов меню:
Для просмотра ссылки Вы должны войти или зарегистрироваться.
Например, эта страница имеет URL
Для просмотра ссылки Вы должны войти или зарегистрироваться.
вместо
Для просмотра ссылки Вы должны войти или зарегистрироваться.
В дополнение к функционалу Direct Alias (бесплатное расширение), перечисленному выше, вы можете удалить псевдонимы пунктов меню из URL-адресов статей и оставить только один псевдоним статьи.
Таким образом, вместо
Для просмотра ссылки Вы должны войти или зарегистрироваться.
ты получишь
Для просмотра ссылки Вы должны войти или зарегистрироваться.
или
Для просмотра ссылки Вы должны войти или зарегистрироваться.
если идентификаторы удалены.Активный пункт меню все еще идентифицируется, поэтому текущий пункт меню выделяется в модулях меню, а модули отображаются правильно. Прямые пункты меню статей сохраняются и имеют неизмененные исходные собственные URL.
Предыдущие собственные URL перенаправляются на новые URL со статусом 301, поэтому индекс поисковых систем сохраняется.
Плагин добавляет только один запрос к базе данных, если страница загружается через сокращенный URL одной статьи. Это хорошая и простая альтернатива чудовищным сторонним расширениям SEF.
- Удаляет псевдонимы родительских пунктов меню из URL-адресов для каждого пункта меню или для всех пунктов меню.
- Удаляет псевдонимы пунктов меню из URL-адресов статей по категориям или для всех статей. Прямые URL-адреса статей сохраняются.
- Простой код, работает быстро.
- Отображение и подсветка пунктов меню в модулях меню сохранены.
- Старые URL-адреса с исходными псевдонимами перенаправляются на новые URL-адреса с настраиваемым статусом 301/303/308 (эта функция отсутствует в бесплатной версии).
- Отображает пользовательские модификации псевдонимов в списке пунктов меню бэкэнда.
- Простая установка: просто установите и опубликуйте плагин «System - Direct Alias Pro», закажите его первым в группе плагинов «system», отредактируйте настройки.
- Работает с Falang, за исключением переводов псевдонимов пунктов меню в модуле «FaLang Language Switcher».