mirror of
https://github.com/getgrav/grav.git
synced 2026-05-07 19:27:23 +02:00
Fix for broken regex redirects/routes
This commit is contained in:
@@ -480,7 +480,7 @@ class Pages
|
||||
$site_redirects = $config->get("site.redirects");
|
||||
if (is_array($site_redirects)) {
|
||||
foreach ((array)$site_redirects as $pattern => $replace) {
|
||||
$pattern = '#^' . preg_quote(ltrim($pattern, '^')) . '#';
|
||||
$pattern = '#^' . str_replace('/', '\/', ltrim($pattern, '^')) . '#';
|
||||
try {
|
||||
$found = preg_replace($pattern, $replace, $source_url);
|
||||
if ($found != $source_url) {
|
||||
|
||||
Reference in New Issue
Block a user