Skip to main content
← Changelog

Redirects That Scale to Tens of Thousands of Rules

Redirect matching now resolves through a single indexed lookup with the most specific rule winning, and individual performances join the supported targets.

Moving a large site to Basker means bringing its entire legacy URL map along, and redirects are now built for exactly that. Matching resolves through a single indexed lookup whose cost scales with the length of the requested path rather than the size of your rule set, proven against a real import of more than twenty thousand rules, so you can load a full migration's worth of redirects and trust every one of them to fire.

The most specific rule wins

Matching runs in a clear order: an exact rule first, then the longest matching prefix, then contains rules. Longest-prefix precedence means /artists/217 follows its own rule rather than a shorter one for /artists/2, so overlapping rules coexist safely in even the largest rule sets.

Every path, every target

Redirects are evaluated ahead of locale handling, so legacy URLs of any shape are eligible to match, whatever structure the old site used. Individual performances also join the supported redirect targets, so an old ticketing URL can land patrons directly on the right date of the right event.

Improvement Website Builder