From 59ca721c6aa954bb3cd3c7511893a3080d8df832 Mon Sep 17 00:00:00 2001 From: 53hornet Date: Sat, 11 Dec 2021 16:09:31 -0500 Subject: feat: better 404 handling --- index.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'index.php') diff --git a/index.php b/index.php index 5e5e92d..4cbfc09 100644 --- a/index.php +++ b/index.php @@ -3,12 +3,15 @@ include('./includes/head.php'); $page = strtok($_SERVER['REQUEST_URI'], '/'); -if (!empty($page) && $page[0] >= '0' && $page[0] <= '9') { + +if (empty($page)) { + include('./includes/render_index.php'); +} else if (!empty($page) && $page[0] >= '0' && $page[0] <= '9' && is_readable("./posts/$page.php")) { include("./posts/$page.php"); -} else if (!empty($page)) { +} else if (!empty($page) && is_readable("./posts/$page.php")) { include("./pages/$page.php"); } else { - include('./includes/render_index.php'); + include('./includes/404.php'); } include('./includes/foot.php'); -- cgit v1.2.3