Add integrated 404 Not Found page

Resolves #299
pico-3.0-alpha
Daniel Rudolf 9 years ago
parent a74db1ddbb
commit 00603f61fc
No known key found for this signature in database
GPG Key ID: A061F02CD8DE4538
  1. 10
      lib/Pico.php

@ -847,8 +847,14 @@ class Pico
return $this->loadFileContent($contentDir . '404' . $contentExt);
}
$errorFile = $contentDir . '404' . $contentExt;
throw new RuntimeException('Required "' . $errorFile . '" not found');
// fallback to built-in error message
$rawErrorContent = "---\n"
. "Title: Error 404\n"
. "Robots: noindex,nofollow\n"
. "---\n\n"
. "# Error 404\n\n"
. "Woops. Looks like this page doesn't exist.\n";
return $rawErrorContent;
}
/**

Loading…
Cancel
Save