From 8127d9cf31079718affd603ed9555b296f86ec50 Mon Sep 17 00:00:00 2001 From: Seebz Date: Thu, 4 Jun 2015 16:46:18 +0200 Subject: [PATCH] Fix for issue #199 --- system/src/Grav/Common/Assets.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/system/src/Grav/Common/Assets.php b/system/src/Grav/Common/Assets.php index 2d44912a8..3662f7d98 100644 --- a/system/src/Grav/Common/Assets.php +++ b/system/src/Grav/Common/Assets.php @@ -825,7 +825,8 @@ class Assets } else { // Fix to remove relative dir if grav is in one if (($this->base_url != '/') && (strpos($this->base_url, $link) == 0)) { - $relative_path = ltrim(preg_replace($this->base_url, '/', $link, 1), '/'); + $base_url = '#' . preg_quote($this->base_url, '#') . '#'; + $relative_path = ltrim(preg_replace($base_url, '/', $link, 1), '/'); } $relative_dir = dirname($relative_path);