diff --git a/app.config.ts b/app.config.ts
index 6d0dc8dd4179c039e0af675f8b3e8b12837746e7..f95ed13f7db3a203408db64314a6c729978e89c6 100644
--- a/app.config.ts
+++ b/app.config.ts
@@ -1,19 +1,12 @@
 import { defineConfig } from "@solidjs/start/config";
-import { createApp } from "vinxi";
-export default createApp({
-  routers: [
-    {
-      name: "public",
-      type: "static",
-      dir: "./public",
-      base: '/git-cheat/',
+
+export default defineConfig({
+    ssr: true,
+    server: {
+      prerender: {
+        crawlLinks: true
+      },
+      baseURL: "/git-cheat/",
+      preset: 'gitlab-pages',
     },
-    {
-      name: "ssr",
-      type: "http",
-      base: '/git-cheat/',
-      handler: "./app/server.tsx",
-      target: "server",
-    },
-  ]
-});
+});
\ No newline at end of file
diff --git a/src/routes/[...404].tsx b/src/routes/[...404].tsx
index 4ea71ec7feeb12ff1f86a7ab13943f9e0068f3ee..2c680270d86eb5d0ceba979a2f3716218b78d2a3 100644
--- a/src/routes/[...404].tsx
+++ b/src/routes/[...404].tsx
@@ -7,13 +7,6 @@ export default function NotFound() {
       <Title>Not Found</Title>
       <HttpStatusCode code={404} />
       <h1>Page Not Found</h1>
-      <p>
-        Visit{" "}
-        <a href="https://start.solidjs.com" target="_blank">
-          start.solidjs.com
-        </a>{" "}
-        to learn how to build SolidStart apps.
-      </p>
     </main>
   );
 }