Parse Netlify's _redirects file format.
composer require frozzare/redirects
use Frozzare\Redirects\Redirects;
// or redirects() function.
$redirects = new Redirects(__DIR__ . '/_redirects');
// return array of rules.
$redirects->rules();
// match url against rule.
$redirects->match($url);
// get url to redirect to.
$redirects->url($url);
More examples in the tests/RedirectsTest.php
MIT © Fredrik Forsmo