Kirby3 Redirects - setup HTTP status code redirects from within the panel

I am creating posts for my plugins to make it easier to find them using the forum search and not just the docs search.

Kirby 3 Redirects can handle Request-URIs like projects?id=123 , project/cool.html and send Response-URIs like https://exter.nal . This makes it the ideal choice when porting a non Kirby project (like wordpress). You can assign HTTP Status Codes like 302 to each redirect individually.

site/blueprints/site.yml

sections:
  # ...other sections
  redirects:
    extends: plugin-redirects3xx

v1.10

  • supports regex with named groups and placeholders
  • stays performance even with hundreds of redirects
  • since its not tracking any data it does not slow down your page loading time

Regex example

from

blog/(?P<year>\d{4})_(?P<slug>.*)\.html

to

/blog/$year/$slug
1 Like