Redirect.txt
С помощью Redirect.txt вы можете предоставить простой список URL и их назначений без избыточных действий после создания, без ограничений и с помощью простого редактора.
Есть много хороших плагинов для переадресаций, которые разрабатывались годами и имеют мощную кодовую базу. Но нам не нравится идея создания отдельных записей для каждого правила переадресации. Нам просто нужно добавлять, удалять переадресации и управлять ими простым и массовым способом.
Конфиги .htaccess и Nginx в порядке, но мы не хотим редактировать конфигурации, размещенные где-то в каталогах сервера; мы хотим открыть нашу панель администратора и легко добавлять переадресации. Мы также не рискуем уронить сервер при некорректном сохранении файла конфигурации.
Быстрые ссылки
Возможности
- Переадресация путей
- Полная переадресация URL
- Переадресация ID записей
- Переадресации RegEx
- Журнал переходов
- Журнал 404
Применение
Откройте раздел Инструменты → Redirect.txt и предоставьте список URL. Вот пример доступного синтаксиса:
# The links below will automatically use 301 redirects.
/hello: /new-hello
# Support for custom status
# To make 301, 302, 303, 307, or 308 redirects, use a code like this:
308: # All redirections below will use 308 redirect status.
# Support for post ID's
# Redirect from post with ID 1 to post with ID 8:
1: 8
# Support for external redirects:
/external: https://google.com/
# Support for RegEx redirects (automatically detected when the string starts with ^):
^/news/(.*): /blog/$1
# You can use as many comments as you want to categorize your links better.
Те же правила без комментариев:
/hello: /new-hello
308:
1: 8
/external: https://google.com/
^/news/(.*): /blog/$1
