Для чего он - предупреждает появления на вашем сайте 404 ошибки (страница не существует) и упрощает процесс редизайна или миграции системы.

Компонент предназначен для перенаправления посетителей с одного URL в другой.

Есть два очевидных применения для этого компонента:

  • перенаправить посетителей, если надо создать какую-нибудь уникальную легко запоминающуюся ссылку, например на рекламную кампанию  (скажем www.yoursite.com/campaign перенаправляет на www.yoursite.com/something/something/somethingelse.html).
  • перенаправить посетителей, которые, возможно, добавили в закладки ссылку на статью вашего старого сайта, и теперь их нужно перенаправить на новый URL данной статьи.

Также ценную информацию предоставляет данный компонент тогда, когда показывает, какие ссылки вводят люди, которые хотят нанести вред сайту. Например, войти в админпанель или открыть PhpMyAdmin. Кроме того, посетители могут набирать несуществующие ссылки, пытаясь найти дополнительную функциональность на вашем сайте (например, мобильную версию сайта www.yoursite.com/mobile)

Настройка несложная, никаких особенностей не заметил, поэтому этот момент пропускаю.

Как использовать менеджер перенаправлений в процессе реорганизации сайта?

При реорганизации вашего сайта, в большинстве случаев, ссылки старого сайта не полностью соответствуют ссылкам нового сайта. Некоторые из них могут совпадать, но, как правило, нет 100% соответствия.

 Два подхода в работе с компонентом перенаправлений при реорганизации сайта:

1. Превентивный - опередить посетителей, ищущих страницы, которых не существует, т.е. заранее определить переадресацию на все или некоторые из устаревших адресов старого сайта. Просто введите их по одному.

Преимущества: посетители не увидят 404 ошибки, если они зашли по старой ссылке из своих закладок, или если они воспользовались поисковой системой для поиска конкретной страницы сайта, которой больше не существует.

Недостатки:  требуется много времени, особенно для тех сайтов, которые содержат сотни или тысячи страниц. Можно использовать статистику сайта (Google Analytics или другие), чтобы определить, какие страницы получают большую часть трафика на старом сайте и настроить переадресацию именно на эти страницы.

2. Реактивный - подождать и посмотреть, какие ссылки с ошибкой 404 запишет компонент перенаправлений. Затем настроить переадресацию для всех этих ссылок.

Преимущества: не надо устанавливать все перенаправления заранее.

Недостатки: требуется реагировать на перенаправления сразу же после их появления. В течение первой недели или около того после запуска будет сгенерировано большинство перенаправлений, а потом они постепенно будут сокращаться.

Какой лучший подход?  Конечно, это зависит от многих факторов. Вполне вероятно, подойдет определенная комбинация этих двух подходов, но это будет зависеть от размера сайта и его трафика.

Как отключить компонент перенаправлений? (только вот зачем?)

Чтобы отключить работу компонента перенаправлений, вам необходимо в менеджере плагинов отключить плагин Система - Перенаправление (System - Redirect), который идет с компонентом. Однако, если вы сделаете это, ни одно из ваших перенаправлений не будет работать.