Fehlerseiten hinzugefügt
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 12s

This commit is contained in:
2026-04-01 10:06:59 +02:00
parent 402ab0fbbb
commit fda6206766
10 changed files with 718 additions and 8 deletions

18
src/pages/403.astro Normal file
View File

@@ -0,0 +1,18 @@
---
// src/pages/403.astro
import MainLayout from "../layouts/MainLayout.astro";
import ErrorComponent from "../components/ErrorComponent.astro";
---
<MainLayout title={`Fehler 403 - Zugriff verweigert | iten.pro`}>
<ErrorComponent title="403">
<span class="font-semibold">
Du hast keinen Zugriff auf diese Seite.
</span>
<br />
Du kannst versuchen, dich anzumelden, um Zugriff zu erhalten, oder du hast
vielleicht nicht die erforderlichen Berechtigungen, um diese Seite zu sehen.
In jedem Fall tut es mir leid, dass du hier gelandet bist. Vielleicht findest
du ja auf der Startseite, was du suchst?
</ErrorComponent>
</MainLayout>

18
src/pages/404.astro Normal file
View File

@@ -0,0 +1,18 @@
---
// src/pages/404.astro
import MainLayout from "../layouts/MainLayout.astro";
import ErrorComponent from "../components/ErrorComponent.astro";
---
<MainLayout title={`Fehler 404 - Seite nicht gefunden | iten.pro`}>
<ErrorComponent title="404">
<span class="font-semibold"
>Die angeforderte Seite konnte nicht gefunden werden.
</span>
<br />
Das kann an einer Fehlprogrammierung meinerseits liegen oder an einem veralteten
Link, der noch auf die alte Seite verweist. In jedem Fall tut es mir leid,
dass du hier gelandet bist. Vielleicht findest du ja auf der Startseite, was
du suchst?
</ErrorComponent>
</MainLayout>

17
src/pages/500.astro Normal file
View File

@@ -0,0 +1,17 @@
---
// src/pages/500.astro
import MainLayout from "../layouts/MainLayout.astro";
import ErrorComponent from "../components/ErrorComponent.astro";
---
<MainLayout title={`Fehler 500 - Interner Serverfehler | iten.pro`}>
<ErrorComponent title="500">
<span class="font-semibold"
>Es ist ein interner Serverfehler aufgetreten.
</span>
<br />
Das kann an einer Fehlprogrammierung meinerseits liegen oder an einem vorübergehenden
Problem auf dem Server. In jedem Fall tut es mir leid, dass du hier gelandet
bist. Vielleicht findest du ja auf der Startseite, was du suchst?
</ErrorComponent>
</MainLayout>