Redirection

Описание

Перенаправление — самый популярный менеджер перенаправления для WordPress. С его помощью вы можете легко управлять 301 переадресацией, отслеживать ошибки 404 и обычно убирать любые свободные концы, которые может иметь ваш сайт. Это может помочь уменьшить ошибки и улучшить рейтинг вашего сайта.

Перенаправление предназначено для использования на сайтах с несколькими переадресациями на сайты с тысячами переадресаций.

Он был плагином WordPress более 10 лет и был рекомендован бесчисленное количество раз. И это бесплатно!

Полная документация можно найти на https://redirection.me

Менеджер перенаправления

Создавайте и управляйте переадресацией быстро и легко, не требуя знаний Apache или Nginx. Если ваш WordPress поддерживает постоянные ссылки, вы можете использовать перенаправление для перенаправления любого URL-адреса.

Существует полная поддержка регулярных выражений, поэтому вы можете создавать шаблоны перенаправления для соответствия любому количеству URL-адресов.

Плагин также может быть настроен для контроля, когда изменения постов или страниц будут изменены, и автоматически создаст перенаправление на новый URL-адрес.

Условные перенаправления

В дополнение к прямому сопоставлению URL-адресов вы можете перенаправить на основе других условий:

  • Статус входа — перенаправление, только если пользователь вошел в систему или вышел из системы
  • Браузер — перенаправление, если пользователь использует определенный браузер
  • Referrer — перенаправление, если пользователь посетил ссылку с другой страницы
  • Cookies — redirect if a particular cookie is set
  • HTTP headers — redirect based on a HTTP header
  • Custom filter — redirect based on your own WordPress filter

Полная регистрация

Конфигурируемый параметр ведения журнала позволяет просматривать все переадресации, происходящие на вашем сайте, включая информацию о посетителе, используемом браузере и реферере. Счет «ударов» поддерживается для каждого перенаправления, чтобы вы могли видеть, используется ли URL.

Журналы могут экспортироваться для внешнего просмотра, и их можно искать и фильтровать для более детального изучения.

Display geographic information about an IP address, as well as a full user agent information, to try and understand who the visitor is.

Трек 404 ошибки

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

Apache & amp; Поддержка Nginx

По умолчанию перенаправление будет управлять всеми переадресациями с помощью WordPress. Однако вы можете настроить его, чтобы перенаправления автоматически сохранялись в файле .htaccess и обрабатывались самим Apache.

Если вы используете Nginx, вы можете экспортировать перенаправления в файл правил перезаписи Nginx.

Импорт & amp; экспорт

Плагин имеет полнофункциональную систему импорта и экспорта, и вы можете:

  • Импорт и экспорт в Apache .htaccess
  • Экспорт в правила перезаписи Nginx
  • Копировать перенаправления между сайтами с помощью JSON
  • Импорт и экспорт в CSV для просмотра в электронной таблице
  • Используйте WP CLI для автоматизации импорта и экспорта

Вы также можете импортировать из следующих плагинов:

  • Простые 301 переадресации
  • Перенаправление SEO
  • Менеджер безопасного переадресации
  • Переадресация старых писем WordPress

Подождите, это бесплатно?

Да, это действительно бесплатно. Там нет премиальной версии и не нужно платить деньги, чтобы получить доступ к функциям. Это специальный плагин управления перенаправлением.

Пакет

Пожалуйста, отправьте ошибки, исправления и запросы функций:

https://github.com/johngodley/redirection

Отправьте перевод на:

https://translate.wordpress.org/projects/wp-plugins/redirection

Скриншоты

  • Интерфейс управления перенаправлением
  • Добавление перенаправления
  • Перенаправить журналы
  • Импорт / экспорт
  • Опции
  • Пакет

Установка

Плагин прост в установке:

  1. Загрузите redirection.zip
  2. Распаковать
  3. Загрузите каталог redirection в каталог / wp-content / plugins
  4. Перейдите на страницу управления плагином и включите плагин
  5. Настройте параметры на странице Управление / перенаправление

Подробные сведения об установке плагина можно найти на странице страницы установки плагина .

Полная документация можно найти на странице Перенаправление .

Часто задаваемые вопросы

Инструкции по установке

Плагин прост в установке:

  1. Загрузите redirection.zip
  2. Распаковать
  3. Загрузите каталог redirection в каталог / wp-content / plugins
  4. Перейдите на страницу управления плагином и включите плагин
  5. Настройте параметры на странице Управление / перенаправление

Подробные сведения об установке плагина можно найти на странице страницы установки плагина .

Полная документация можно найти на странице Перенаправление .

Почему я хочу использовать это вместо .htaccess?

Простота использования. Перенаправления автоматически создаются при изменении URL-адреса почты, и гораздо проще вручную добавлять перенаправления, чем взломать .htaccess. Вы также получаете дополнительное преимущество в том, чтобы отслеживать ошибки 404.

Какова производительность этого плагина?

Плагин работает так же, как WordPress обрабатывает постоянные ссылки и не должен приводить к заметному замедлению вашего сайта.

Отзывы

Doesn’t work out of the box

I’m a little miffed at myself for trusting another plugin out of the box, this crashes whole site if it doesn’t work for your install, that’s way to invasive and would seem to be an issue with development approach, if I define a rule for a from and to url, why would you code in such a way that it affects all htaccess redirect rules, this doesn’t make sense. There would seem to be more work needed on validation that is not taking place. You have 68 of 395 reviews are 1 & 2 star, it is not the reviewers who are having an issue here. It’s a great idea and one sorely needed, but this project needs to evolve to be more proactive by using scripting to validate an environment to avoid conflicts and failures. It also should be recoded to not be as invasive or again have pre-validation routines run before allowing rules to be written. You must have a lot of data by now as to what happens when it doesn’t work, use that to improve the product. You do seem to have a lot of friends standing up for you here, so you can’t be all bad, lol.

My Go To Plugin for Redirects

John has created an amazing and stable plugin for redirects, which can cause many problems. This plugin is easy to use, reliable and has given me many years of peace of mind. Thank you John!

Perfect!

I’ve been using this plugin for almost 6 years and it never fails to amaze me! The newest version is amazing!

Отличный плагин для редиректа

Очень удобный плагин которым я пользуюсь уже несколько лет!

Может отслеживать 404 ошибки и добавлять редиректы прямо со страницы логов — очень удобная функция!

Рекомендую всем — must have plugin.

Посмотреть все 397 отзывов

Участники и разработчики

«Redirection» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Redirection» переведён на 12 языков. Благодарим переводчиков за их работу.

Перевести «Redirection» на ваш язык.

Заинтересованы в разработке?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Журнал изменений

3.5 — 23rd September 2018

  • Add redirect checker on redirects page
  • Fix missing translations
  • Restore 4.7 backwards compatibility
  • Fix unable to delete server name in server match
  • Fix error shown when source URL is blank

3.4.1 — 9th September 2018

  • Fix import of WordPress redirects
  • Fix incorrect parsing of URLs with ‘http’ in the path
  • Fix ‘force ssl’ not including path

3.4 — 17th July 2018

  • Add a redirect checker
  • Fix incorrect host parsing with server match
  • Fix PHP warning with CSV import
  • Fix old capability check that was missed from 3.0

3.3.1 — 24th June 2018

  • Add a minimum PHP check for people < 5.4

3.3 — 24th June 2018

  • Add user role/capability match
  • Add fix for IP blocking plugins
  • Add server match to redirect other domains (beta)
  • Add a force http to https option (beta)
  • Use users locale setting, not site
  • Check for mismatched site/home URLs
  • Fix WP CLI not clearing logs
  • Fix old capability check
  • Detect BOM marker in response
  • Improve detection of servers that block content-type json
  • Fix incorrect encoding of entities in some locale files
  • Fix table navigation parameters not affecting subsequent pages
  • Fix .htaccess saving after WordPress redirects
  • Fix get_plugin_data error
  • Fix canonical redirect problem caused by change in WordPress
  • Fix situation that prevented rules cascading

3.2 — 11th February 2018

  • Add cookie match — redirect based on a cookie
  • Add HTTP header match — redirect based on an HTTP header
  • Add custom filter match — redirect based on a custom WordPress filter
  • Add detection of REST API redirect, causing ‘fetch error’ on some sites
  • Update table responsiveness
  • Allow redirects for canonical WordPress URLs
  • Fix double include error on some sites
  • Fix delete action on some sites
  • Fix trailing slash redirect of API on some sites

3.1.1 — 29th January 2018

  • Fix problem fetching data on sites without https

3.1 — 27th January 2018

  • Добавьте альтернативные маршруты REST API, чтобы помочь серверам, которые блокируют API
  • Переместите DELETE API-вызовы на POST, чтобы помочь серверам, которые блокируют DELETE
  • Переместить API-интерфейс nonce для запроса параметра, чтобы помочь серверам, которые не пропускают заголовки HTTP
  • Улучшение обмена сообщениями об ошибках
  • Preload, чтобы он мог использоваться, когда REST API не работает
  • Исправлена ​​ошибка редактирования Nginx-перенаправлений
  • Исправить импорт из JSON, не устанавливая статус

3.0.1 — 21st Jan 2018

  • Не показывать предупреждение, если на странице значение больше, чем максимальное
  • Не разрешать перенаправление WP REST API

3.0 — 20th Jan 2018

  • Добавить поддержку для IPv6
  • Добавить поддержку для отключения или анонимного IP-сбора
  • Добавить поддержку для мониторинга пользовательских типов сообщений
  • Добавить поддержку для мониторинга из режима быстрого редактирования
  • По умолчанию используется последняя группа, используемая при редактировании
  • Разрешения, измененные с роли «administrator» на «manage_options»
  • Переключить на WP REST API
  • Добавить новую услугу IP-карты
  • Добавить новый сервис useragent
  • Добавить кнопку «добавить новую» для перенаправления страницы
  • Увеличьте длину заголовка
  • Исправить положение, не сохраняющее при создании
  • Исправлять страницы журналов, не запоминая настройки таблицы
  • Исправить неправильный столбец, используемый для кода HTTP при импорте CSV
  • Добавить ссылки поддержки внутри плагина

2.10.1 — 26th November 2017

  • Исправить неверный HTTP-код, сообщаемый в ошибках
  • Улучшение использования ссылок на страницу руководства

2.10 — 18th November 2017

  • Добавить поддержку многостраничного WordPress
  • Добавить новую документацию по перенаправлению
  • Добавление дополнительных действий при создании перенаправления
  • Исправить раскрывающийся список агента пользователя, не устанавливая агент

2.9.2 — 11th November 2017

  • Исправить исправление regex .htaccess export
  • Исправить ошибку при сохранении ошибки или бездействия
  • Восстановить сортируемые заголовки таблиц

2.9.1 — 4th November 2017

  • Исправить проблемы с PHP 5

2.9 — 4th November 2017

  • Добавить параметр для установки срока действия кеширования переадресации, по умолчанию 1 час
  • Добавить проверку неподдерживаемых версий WordPress
  • Добавить проверку таблиц базы данных перед запуском плагина
  • Улучшить использование памяти импорта JSON
  • Добавьте импортеров для: простых переадресаций 301, перенаправления SEO, безопасного диспетчера перенаправления и старых сообщений WordPress
  • Добавление настраиваемого пользовательского интерфейса администратора

2.8.1 — 22nd October 2017

  • Исправить переадресацию, не закрывая после сохранения
  • Исправить раскрывающийся список агента пользователя, а не автоматически выбирать регулярное выражение
  • Исправить фокус до нижней части страницы при загрузке
  • Улучшить сообщение об ошибке при не запуске
  • Исправлено связанное перенаправление, появляющееся в начале URL-адреса, а не конец

2.8 — 18th October 2017

  • Добавить исправление на страницу поддержки
  • Игнорировать регистр для импортированных файлов
  • Исправления для Safari
  • Исправить WP CLI, импортируя CSV
  • Fix monitor не устанавливает HTTP-код
  • Улучшение ошибок, случайных и сквозных действий
  • Исправить ошибку при сохранении длинного заголовка
  • Добавьте раскрывающийся список агента пользователя в соответствие с пользовательским агентом
  • Добавить страницы и обработанные сообщения для мониторинга
  • Добавить параметр «связанного перенаправления» для мониторинга, для AMP
  • Удалите 404 после добавления
  • Разрешить поисковый запрос для удаления журналов и 404
  • Запретить пересылку файла, необходимо включить с помощью REDIRECTION_SUPPORT_PASS_FILE и заменить его действиями WP
  • Дальнейшая обработка данных сопоставления с плохой сериализацией

2.7.3 — 26th August 2017

  • Исправить ошибку регрессии импорта

2.7.2 — 25th August 2017

  • Улучшенная поддержка IE11
  • Fix Apache импортер
  • Показать подробные сообщения об ошибках
  • Код соответствия рефактору и исправление проблемы сохранения referrer & amp; совпадение пользовательских агентов
  • Кнопка Fix save не позволяет использовать определенные типы перенаправления

2.7.1 — 14th August 2017

  • Улучшить отображение ошибок
  • Улучшение обработки CSV
  • Сброс таблиц при смене меню
  • Измените способ отображения страницы, чтобы уменьшить изменение помех от других плагинов

2.7 — 6th August 2017

  • Завершить преобразование в React
  • Добавить поддержку WP CLI для импорта / экспорта
  • Добавьте импорт / экспорт JSON, который экспортирует все данные
  • Изменить позицию перенаправления
  • Конфигурация Apache перенесена на страницу параметров
  • Код ошибки Fix 410
  • Исправить ограничения страницы
  • Исправить проблемы с IE / Safari

2.6.6

  • Использовать ссылку на страницу переадресации
  • Использовать translate.wordpress.org для языковых файлов

2.6.5

  • Использование группы «Реакция на группы»

2.6.4

  • Добавить ограничение на параметры экрана страницы
  • Исправить предупреждение в ответе, если реферер не существует
  • Исправить страницу 404, отображающую параметры
  • Исправлять токен RSS, не восстанавливающий
  • 404 и фильтры журналов теперь могут избежать регистрации
  • Страница «Реагировать на модули»

2.6.3

  • Используйте React on log и 404 pages
  • Исправить лог-файл, не сохраняя ‘never’
  • Дополнительная проверка на автоматическое перенаправление с корневого
  • Исправить кнопку удаления плагина
  • Улучшение IP-обнаружения для Cloudflare

2.6.2

  • Установите auto_detect_line_endings при импорте CSV
  • Замените страницу параметров с фантастической версией React, которая выглядит точно так же

2.6.1

  • Исправить CSV-экспорт, объединив все в одну строку
  • Исправить ошибку с HTTP-кодом, не импортируемым из CSV
  • Добавить фильтры для исходных и целевых URL-адресов
  • Добавить фильтры для журнала и 404s
  • Добавить фильтры для данных запроса
  • Добавить фильтр для мониторинга постоянных ссылок
  • Исправить экспорт 404 и журналов

2.6

  • Показать пример CSV
  • Разрешить регулярное выражение и код перенаправления для импорта
  • Исправить проблемы с установкой базы данных

2.5

  • Исправить никакую группу, созданную при установке.
  • Исправить отсутствующий ключ экспорта при установке
  • Добавить 308 HTTP-код, реквизит для radenui
  • Исправить импортированные URL-адреса, установленные в регулярное выражение, реквизиты для alpipego
  • Исправить сортировку URL-адресов, опоры в JordanReiter
  • Не кэшируйте 307, реквизиты rmarchant
  • Отменить перенаправление выхода, если не было перенаправления, реквизит для junc

2.4.5

  • Убедитесь, что код очистки запущен, даже если плагин обновлен
  • Дополнительная санация Apache & amp; Файлы Nginx, реквизит для Ed Shirey
  • Исправить ошибку регулярного выражения, реквизит romulodl
  • Исправить ошибку в правильной группе, которая не отображается в выпадающем меню

2.4.4

  • Зафиксировать большой значок расширенных настроек
  • Добавить текстовый домен в файл плагина, реквизит Bernhard Kau
  • Лучшая совместимость с PHP7, поддержка Ohad Raz
  • Лучшая совместимость с Polylang, опоры для imrehg

2.4.3

  • Минимальное значение Bump до 4.0.0
  • Обновленный немецкий перевод, реквизит в Konrad Tadesse
  • Дополнительная проверка при создании перенаправления в случае плохих данных

2.4.2

  • Добавить задачу Gulp для создания файла POT
  • Исправить проблему с дублирующимися позициями в таблице переадресации, опоры для Джона Йенсена
  • Исправить ошибки в URL-мониторе
  • Исправить экспорт CSV

2.4.1

  • Исправить ошибку для людей с неизвестным модулем в группе

2.4

  • Переработанные модули теперь больше не хранятся в базе данных
  • Модуль Nginx (экспериментальный)
  • Просмотр .htaccess / Nginx inline
  • Начало некоторых модульных тестов!
  • Создание Fix DB при активации, синтаксис реквизита53
  • Обновлен японский язык, реквизит на Наоко
  • Удалить устаревшее, как экранирование

2.3.16

  • Исправить параметры экспорта, не показанные для некоторых людей

2.3.15

  • Исправить ошибку на странице администратора для WP 4.2

2.3.14

  • Удалить сообщения error_log
  • Исправить неправильное имя таблицы при экспорте 404 ошибок, реквизита для наложения брака / синхронно-t

2.3.13

  • Разделить администратор и внешний код для упрощения загрузки бит
  • Исправлять ссылки на плохие группы при просмотре перенаправления в группе, реквизиты Патрика Фабре
  • Улучшена активация / деактивация и очистка плагинов
  • Улучшенная очистка журнала

2.3.12

  • Персидский перевод Даниила Хатами
  • Исправить сохранение перенаправления со статусом входа, реферером и пользовательским агентом
  • Исправить проблему, когда удаление последней группы приведет к тому, что перенаправление будет показывать только сообщение об ошибке
  • Добавить лимиты для реферера и адресата в журналах
  • Название переадресации теперь отображается в основном списке снова. Поле скрыто при редактировании до тех пор, пока не переключится
  • Исправить ошибку «плохой нонс», реквизит Джонатана Харрелла
  • Удалить старый код WP

2.3.11

  • Исправить параметры очистки журнала
  • Больше места при редактировании перенаправления
  • Лучшее обнаружение регулярного выражения при импорте
  • Восстановить параметры экспорта
  • Исправить ненужные защищенные

2.3.10

  • Другое исправление совместимости для PHP & lt; 5,3
  • Исправить неправильный идентификатор модуля, используемый при создании группы
  • Исправить .htaccess дублирование, реквизит в Jörg Liwa

2.3.9

  • Исправление совместимости для PHP & lt; 5,3

2.3.8

  • Исправить ошибку активации плагина
  • Исправить фатальную ошибку в таблице nav, опоры для spacedmonkey

2.3.7

  • Новая страница перенаправления для соответствия стилю WP
  • Новая страница модуля для соответствия стилю WP
  • Конфигурируемые разрешения через фильтр redirection_role, опоры для RodGer-GR
  • Зафиксировать 2-месячный период регистрации
  • Устранение импортера
  • Зафиксировать создание БД для проверки существующих таблиц

2.3.6

  • Обновленный итальянский перевод, реквизит в Raffaello Tesi
  • Обновлен румынский перевод, реквизит для Flo Bejgu
  • Упростить параметры ведения журнала
  • Исправить удаление журнала по поисковому запросу
  • Экспорт журналов и 404 в CSV

2.3.5

  • Настройки журнала по умолчанию для 7 дней, опоры для Мауры
  • Обновлен перевод на датский язык благодаря Mikael Rieck
  • Добавить параметр страницы для страниц журнала
  • Удалить все углы

2.3.4

  • Исправить утечку URL-адреса на странице администратора

2.3.3

  • Исправьте PHP строго, реквизит Джульетт Фольмер
  • Исправьте дату входа в RSS, реквизит для Juliette
  • Исправить разбиение на страницы

2.3.2

  • Совместимость WP 3.5
  • Исправить экспорт

2.3.0

  • Удалите модуль 404 и переместите 404 журнала в отдельную опцию
  • Добавить перевод на датский язык, благодаря Rasmus Himmelstrup

2.2.14

  • Очистите код журнала, используя WP_List_Table, чтобы включить его.
  • Обновить Венгерский перевод

2.2.13

  • Исправить некоторые неработающие ссылки на страницах администрирования

2.2.12

  • Очистка некоторых проблем XSS

2.2.11

  • Добавить литовский
  • Добавить белорусский
  • Добавить чешский
  • Исправить порядок переадресаций, спасибо Николаю Хатье

2.2.10

  • Исправить XSS в журнале рефереров

2.2.9

  • Исправить XSS в меню администратора
  • Обновите перевод на русский язык, спасибо Алексею Паздникову

2.2.8

  • Добавить румынский перевод, благодаря Alina
  • Добавить греческий, благодаря Стефаносу Кофопулосу

2.2.7

  • Улучшенная совместимость с базами данных

2.2.6

  • Удалить предупреждение от VaultPress

2.2.5

  • Добавить турецкий перевод, благодаря Фатиху Чевику
  • Исправить поле поиска
  • Код ошибки Fix 410
  • Исправить ошибки БД, когда MySQL не производит автоматическое преобразование типов данных

2.2.4

  • Добавить венгерский перевод, благодаря daSSad

2.2.3

  • Удалить debug из модуля htaccess

2.2.2

  • Исправить кодирование строк JS

2.2.1

  • Более голландский перевод
  • Используйте fgetcsv для импортера CSV — улучшенная обработка
  • Разрешить HTTP как параметр URL

2.2

  • Добавить перевод на голландский
  • Поддержки к Бен Ноордхуису для патча
  • WordPress 2.9+ только — очистил все старые
  • Лучший процесс новой установки
  • Обновления от 1.0 Перенаправления больше не поддерживаются
  • Оптимизированные таблицы БД

2.1.29

  • Исправить проблему с автоматическим перенаправлением пользовательских сообщений (нажмите «группы», а затем «измененные сообщения» и удалите все записи для «/» из вашего списка)

2.1.28

  • Перевод в португальский

2.1.27

  • Арабский

2.1.26

  • Совместимость WP 3.0

2.1.25

  • Исправить глубокие косые черты

2.1.24

  • Добавить перевод
  • Добавить перевод польского языка
  • Оптимизация базы данных

2.1.23

  • Добавить Индонезийский перевод Bahasa
  • Добавить перевод
  • Добавить патч для отключения журналов (спасибо Саймону Уитли!)

2.1.22

  • Предварительная совместимость с WP2.8

2.1.21

  • исправлять
  • Добавить перевод

2.1.20

  • Исправить для некоторых пользователей проблемы с удалением перенаправления

2.1.19

  • Добавить хинди перевод
  • Исправить некоторые ajax

2.1.18

  • Исправление модуля

2.1.17

  • Исправления журналов JS

2.1.16

  • Изменить запись и запись в журнал изменений

2.1.15

  • Использовать WP Ajax
  • Добавить японский

2.1.14

  • исправлять
  • Добавить
  • Добавить каталанский перевод.
  • Совместимость WP2.8

2.1.13

  • Добавить перевод Испанский и Китайский

2.1.12

  • Добавить иконки
  • Отключить мониторинг категорий

2.1.11

  • Ошибки на некоторых сайтах

2.1.10

  • Отсутствующие локализации

2.1.9

  • Исправлена ​​ошибка «вы не разрешаете» на некоторых неанглийских сайтах

2.1.8

  • Изменить категорию «быстрое редактирование»

2.1.7

  • исправлять

2.1.6

  • Палитра перенаправления

2.1.5

  • исправлять
  • Добавить

2.1.4

  • Лента RSS-ленты

2.1.3

  • Восстановить функцию импорта

2.1.2

  • Незначительные изменения кнопки

2.1.1

  • Кэш Force JS
  • Исправить удаление журнала

< 2.1

  • Изменить на jQuery
  • Защита Nonce
  • Отключить монитор категории в 2.7
  • Иврит перевод
  • Исправить небольшие проблемы при отображении с помощью WP 2.7
  • Исправить удаленные переадресации
  • Удалить рефикс
  • Исправить неправильное автоматическое перенаправление со статическими домашними страницами
  • Поддержка wp-load.php
  • get_home_path кажется недоступным для некоторых людей
  • Обновите plugin.php, чтобы лучше обрабатывать нечетные каталоги
  • Правильная установка БД
  • Исправить проблему IIS
  • Установите значения по умолчанию, если никакая существующая настройка перенаправления
  • Новая версия