]> Kevux Git Server - kevux.org-website/commitdiff
Update: Add Internal Server Error page server_error.html.
authorKevin Day <thekevinday@gmail.com>
Sat, 30 Jul 2022 23:24:44 +0000 (18:24 -0500)
committerKevin Day <thekevinday@gmail.com>
Sat, 30 Jul 2022 23:24:44 +0000 (18:24 -0500)
.htaccess
server_error.html [new file with mode: 0644]

index bffb74b41fa1ffb40b36191ea9cf7bf92322965a..d144d8ac82517247a57d24019ec3c3912423ea1b 100644 (file)
--- a/.htaccess
+++ b/.htaccess
@@ -4,6 +4,7 @@ RewriteEngine on
 
 ErrorDocument 403 /access_denied.html
 ErrorDocument 404 /not_found.html
+ErrorDocument 500 /server_error.html
 
 RewriteBase "/"
 RewriteRule (^\.|/\.) /not_found.html [L]
diff --git a/server_error.html b/server_error.html
new file mode 100644 (file)
index 0000000..a18dfa3
--- /dev/null
@@ -0,0 +1,86 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <title>Kevux Systems and Software - Server Error (500)</title>
+
+    <base href="">
+
+    <meta charset="UTF-8">
+    <meta name="author" content="Kevin Day">
+    <meta name="description" content="Server error.">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <link type="text/css" rel="stylesheet" media="all" href="css/kevux.css">
+    <link type="text/css" rel="stylesheet" media="only screen" href="css/kevux-screen.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (min-device-width:501px)" href="css/kevux-screen-desktop.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (max-device-width:500px)" href="css/kevux-screen-mobile.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (min-device-width:1201px)" href="css/kevux-screen-large.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (min-device-width:501px) and (max-device-width:1200px)" href="css/kevux-screen-normal.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (min-device-width:251px) and (max-device-width:500px)" href="css/kevux-screen-small.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (max-device-width:250px)" href="css/kevux-screen-tiny.css">
+    <link type="text/css" rel="stylesheet" media="only print" href="css/kevux-print.css">
+    <link type="text/css" rel="stylesheet" media="only print and (orientation:landscape)" href="css/kevux-print-landscape.css">
+    <link type="text/css" rel="stylesheet" media="only print and (orientation:portrait)" href="css/kevux-print-portrait.css">
+
+    <link rel="canonical" href="server_error.html">
+    <link type="image/x-icon" rel="icon" href="images/kevux.ico">
+    <link type="image/x-icon" rel="shortcut" href="images/kevux.ico">
+    <link type="text/html" rel="license" href="licenses.html">
+  </head>
+
+  <body id="kevux" class="kevux no-js">
+    <div role="banner" class="header-block">
+      <header class="header-section header">
+        <div class="header-site">Kevux Systems and Software</div>
+      </header>
+
+      <div class="nav-block">
+        <nav id="kevux-site-nav" class="nav-menu">
+          <div class="nav-item"><a href="news.html" class="nav-text link">News</a></div>
+          <div class="nav-item"><a href="distributions.html" class="nav-text link">Distributions</a></div>
+          <div class="nav-item"><a href="fll.html" class="nav-text link">FLL</a></div>
+          <div class="nav-item"><a href="projects.html" class="nav-text link">Projects</a></div>
+          <div class="nav-item"><a href="documentation.html" class="nav-text link">Documentation</a></div>
+        </nav>
+      </div>
+    </div>
+
+    <div class="content-block">
+      <div id="nav-expanded" class="nav-block">
+        <nav id="kevux-document-nav" class="nav-menu">
+          <div class="nav-item block">
+            <a href="index.html" class="nav-text link">Site Index</a>
+          </div>
+          <div class="nav-item block">
+            <div class="nav-text notice">Other Content</div>
+            <a href="licenses.html" class="nav-text link">Licenses</a>
+          </div>
+          <div class="nav-item block">
+            <a href="sources.html" class="nav-text link">Source Code</a>
+          </div>
+          <div class="nav-item block">
+            <a href="webbing.html" class="nav-text link">Webbing</a>
+          </div>
+          <div class="nav-item block ellipses">
+            <a href="server_error.html#nav-expanded" class="nav-text link open" title="Expand Menu">…</a>
+            <a href="server_error.html" class="nav-text link close">Collapse Menu</a>
+          </div>
+        </nav>
+      </div>
+
+      <div role="document" class="main-block">
+        <main class="main">
+          <header class="section-header header">
+            <h1 class="section-title h h1">Server Error (500)</h1>
+          </header>
+
+          <div class="main-content">
+            <p class="p">
+              Something went wrong on the server end of things. Please <a href="index.html" class="nav-text link">consider visiting the site index page</a>.
+            </p>
+          </div>
+        </main>
+      </div>
+    </div>
+  </body>
+</html>