URL на основе перенаправлений
Предостережение
Чтобы использовать эту функцию, пожалуйста, включите PimcoreSeoBundle в вашем файле bundle.php и установите его соответствующим образом с помощью следующей команды:
bin/console pimcore:bundle:install PimcoreSeoBundle
Введение
Перенаправления (Redirects) — полезная функция Pimcore, позволяющая направлять пользователя на корректные страницы — будь то маркетинговые URL-адреса, перенаправления после редизайна сайта или перенаправления для перемещённых документов.
В зависимости от их приоритета, перенаправления обрабатываются вторыми (приоритет 99) или пятыми (все остальные приоритеты) в порядке обработки маршрутов.
Настройка перенаправлений
Перенаправления настраиваются в редакторе Redirects, доступном через меню Tools.
Синтаксис регулярных выражений и обратных ссылок
Вы можете использовать регулярные выражения для определения источников; заполнители в регулярном выражении могут быть использованы в целевом URL с помощью синтаксиса обратных ссылок PCRE.

Примечание: возможны только простые ссылки $1-n, специальный синтаксис обратных ссылок не поддерживается.
Приоритет
Каждое перенаправление имеет приоритет.

- 99 (переопределяет всё): перенаправления с приоритетом 99 обрабатываются вторыми в порядке обработки маршрутов и, следовательно, переопределяют пути документов и пользовательские маршруты.
- 1 (низший) - 10 (высший): перенаправления с приоритетами от 1 до 10 обрабатываются пятыми в порядке обработки маршрутов и выполняются после путей документов и пользовательских маршрутов.
Создание перенаправлений при перемещении или переименовании документов
Pimcore предоставляет возможность автоматически создавать перенаправления при переименовании и перемещении документов (в целях SEO и удобства пользователей).
pimcore_seo:
redirects:
auto_create_redirects: true
Создание пользовательских кодов статуса перенаправления
Список кодов статуса перенаправления может быть расширен добавлением пользовательских кодов в config.yaml:
pimcore_seo:
redirects:
status_codes:
308: Permanent Redirect
Новые коды статуса будут видны в административной панели.

Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.