ReexyStore
WordPress

Safe Redirect Manager v2.2.2

404
1
02.01.2026
Бесплатно FREE
Безопасно
Мгновенно
Поддержка
Версия 2.2.2
Размер файла 29.69 KB
Категория WordPress

Описание

Безопасно управляйте перенаправлениями вашего сайта способом WordPress. Доступно множество плагинов перенаправления. Большинство из них хранят перенаправления в таблице параметров или в пользовательских таблицах. Большинство из них предоставляют массу ненужных опций. Некоторые из них имеют серьезные последствия для производительности (регистрация ошибок 404). Safe Redirect Manager хранит перенаправления как пользовательские типы сообщений. Это делает ваши данные портативными, а ваш веб-сайт масштабируемым. Safe Redirect Manager создан для обработки трафика корпоративного уровня и используется на крупных издательских веб-сайтах. Плагин поставляется только с тем, что вам нужно, следуя мантре WordPress, а не с решениями. Действия и фильтры делают плагин очень расширяемым.

Форкните плагин на GitHub.

Конфигурация

Для этого плагина нет общих настроек. Для управления перенаправлениями перейдите в панель администрирования ("Инструменты" > "Менеджер безопасных перенаправлений").

Каждое перенаправление содержит несколько полей, которые вы можете использовать:

"Перенаправление с"

Это должен быть путь относительно корня вашей установки WordPress. Когда кто-то посещает ваш сайт по пути, который соответствует этому, произойдет перенаправление. Если ваш сайт расположен по адресу http://example.com/wp/ и вы хотите перенаправить http://example.com/wp/about на http://example.com, параметр "Перенаправление с" будет /about.

Установка флажка "Включить регулярное выражение" позволяет использовать в пути регулярные выражения. Есть много отличных руководств по регулярным выражениям.

Вы также можете использовать подстановочные знаки в путях "Перенаправление с". Добавив * в конце URL-адреса, ваше перенаправление будет соответствовать любому запросу, который начинается с вашего "Перенаправление с". Подстановочные знаки поддерживают замены. Это означает, что если у вас есть подстановочный знак в пути "От", который соответствует строке, вы можете использовать эту строку для замены подстановочного знака в вашем пути "Перенаправление на". Например, если ваш "Перенаправление с" - /test/*, ваш "Перенаправление на" - http://google.com/*, а запрошенный путь - /test/string, пользователь будет перенаправлен на http://google.com/string.

"Перенаправление на"

Это должен быть путь (например, /test) или URL-адрес (например, http://example.com/wp/test). Если запрошенный путь соответствует "Redirect From", они будут перенаправлены сюда. "Перенаправление на" поддерживает замену подстановочных знаков и регулярных выражений.

"Код статуса HTTP"

Коды состояния HTTP - это числа, которые содержат информацию о запросе (т. е. был ли он успешным, неавторизованным, не найден и т. д.). Почти всегда вам следует использовать либо 302 (временно перемещено), либо 301 (перемещено навсегда).

Примечание:

- Перенаправления кэшируются с помощью Transients API. Перебои в кеше происходят при добавлении, обновлении и удалении перенаправлений, поэтому вам не следует использовать устаревшие перенаправления.

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

- "Перенаправление с" и запрошенные пути по умолчанию нечувствительны к регистру.

- Разработчики могут использовать фильтр srm_additional_status_codes для добавления кодов состояния, если это необходимо.

- Правила, установленные с кодами состояния 403 и 410, обрабатываются путем применения кода состояния HTTP и отображения экрана WordPress wp_die по умолчанию с дополнительным сообщением.

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

- Браузеры активно кэшируют 301 (перемещенные навсегда) перенаправления. Рекомендуется проверить постоянные перенаправления, используя код состояния 302 (временно перемещено), прежде чем менять их на 301 постоянно перемещено.

Документация разработчика

Safe Redirect Manager включает в себя ряд действий и фильтров, которые могут использовать разработчики. Они описаны на микросайте документации для разработчиков Safe Redirect Manager.

Похожие товары

Смотреть все
Admin and Site Enhancements Pro v7.4.8 Хит продаж

Admin and Site Enhancements Pro v7.4.8

Мощный модульный плагин для WordPress, заменяющий десятки других плагинов. Настройка админки, оптимизация, безопасность — всё в одном.

Бесплатно
Ultimate Membership Pro v13.4 Хит продаж

Ultimate Membership Pro v13.4

Мощный плагин для создания платных подписок и членства на WordPress. Ограничение контента, рекуррентные платежи, интеграция с WooCommerce.

Бесплатно
Contact Form 7 v6.1.4 Хит продаж

Contact Form 7 v6.1.4

Бесплатно
WooCommerce v10.4.2 Хит продаж

WooCommerce v10.4.2

Бесплатно