From d084a7053f0545dfcc5fb6bcd4c827b69ebc7d90 Mon Sep 17 00:00:00 2001 From: Sam Minnee Date: Mon, 15 Mar 2010 03:39:14 +0000 Subject: [PATCH] BUGFIX: Fix static caching file lookup to match file generation. git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@101034 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'));