diff --git a/web/src/components/misc/ErrorRedirector.svelte b/web/src/components/misc/ErrorRedirector.svelte
new file mode 100644
index 00000000..f535b176
--- /dev/null
+++ b/web/src/components/misc/ErrorRedirector.svelte
@@ -0,0 +1,18 @@
+
diff --git a/web/src/routes/+error.svelte b/web/src/routes/+error.svelte
index a317760a..f4b8110b 100644
--- a/web/src/routes/+error.svelte
+++ b/web/src/routes/+error.svelte
@@ -1,18 +1,5 @@
-
+
+
diff --git a/web/src/routes/404/+page.svelte b/web/src/routes/404/+page.svelte
new file mode 100644
index 00000000..f4b8110b
--- /dev/null
+++ b/web/src/routes/404/+page.svelte
@@ -0,0 +1,5 @@
+
+
+