From 9817eb5c60625c7a0da0067ba81844fa3826fa4d Mon Sep 17 00:00:00 2001 From: Sam Minnee Date: Mon, 4 Oct 2010 04:32:13 +0000 Subject: [PATCH] BUGFIX: Fix static caching file lookup to match file generation. (from r101034) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@111567 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- static-main.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static-main.php b/static-main.php index 282a1f07e..7f2303903 100644 --- a/static-main.php +++ b/static-main.php @@ -43,8 +43,8 @@ if ($cacheOn && empty($_COOKIE['bypassStaticCache'])) { include_once $homepageMapLocation; $file = isset($homepageMap[$_SERVER['HTTP_HOST']]) ? $homepageMap[$_SERVER['HTTP_HOST']] : $file; } - - $file = preg_replace('/[^a-zA-Z0-9]/si', '_', $file); + + $file = preg_replace('/[^a-zA-Z0-9\/\-_]/si', '-', $file); if (file_exists('../cache/'.$cacheDir.$file.'.html')) { header('X-SilverStripe-Cache: hit at '.@date('r'));