+ Vermietet wird ein vollständiges Einfamilienhaus in ruhiger Lage von Schleusingen. Das
+ Haus verbindet historischen Charme mit modernem Wohnkomfort auf drei großzügigen Etagen.
+
+
+ Garage für zwei Fahrzeuge, großzügige Dachterrasse mit 35,8 m², vollausgestattete Küche,
+ Vollbad sowie Abstell- und Nutzräume machen das Haus zu einem außergewöhnlichen
+ Mietobjekt.
+
+
+
+
154,9 m²
+
Nutzfläche
+
+
+
35,8 m²
+
Dachterrasse
+
+
+
2 Stpl.
+
Garage
+
+
+
+
+
+
+
+
+
Wohnzimmer · 42,6 m²
+
+
+
+
+
+
+
Fotogalerie
+
Einblicke ins Haus
+
+
+
+
+
+
+
+
+
+
+ Außenansicht
+
+
+
+
+
+
+ Wohnzimmer · 42,6 m²
+
+
+
+
+
+
+ Küche · 18,4 m²
+
+
+
+
+
+
+ Schlafzimmer · 18 m²
+
+
+
+
+
+
+ Badezimmer · 9,8 m²
+
+
+
+
+
+
+ Kinderzimmer 1 · 21,7 m²
+
+
+
+
+
+
+ Kinderzimmer 2 · 15,7 m²
+
+
+
+
+
+
+ Kinderzimmer Detail
+
+
+
+
+
+
+ Gästezimmer · 11,5 m²
+
+
+
+
+
+
+ Wohnbereich
+
+
+
+
+
+
+ Wohnbereich Detail
+
+
+
+
+
+
+ Hausansicht
+
+
+
+
+
+
Raumaufteilung
+
Großzügig auf allen Etagen
+
+
+
+ Erdgeschoss
+
+ 99,5 m²
+
+
+
+
+
+
+
Flur20,1 m²
+
WC0,8 m²
+
Garage / Partykeller42,6 m²
+
Abstellraum 19,9 m²
+
Abstellraum 27,8 m²
+
Heizungskeller18,3 m²
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1. Obergeschoss
+
+ 120,4 m²
+
+
+
+
+
+
+
Flur20,1 m²
+
Wohnzimmer42,6 m²
+
Gästezimmer11,5 m²
+
Badezimmer9,8 m²
+
Küche18,4 m²
+
Schlafzimmer18,0 m²
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2. Obergeschoss
+
+ 68 m²
+
+
+
+
+
+
+
Flur13,9 m²
+
Kinderzimmer 121,7 m²
+
Kinderzimmer 215,7 m²
+
Spielzimmer6,3 m²
+
Ankleidezimmer1,4 m²
+
Dachterrasse9,0 m² (25% von 35,8 m²)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dachboden
+
+ 94 m² Nutzfläche
+
+
+
+
+
+
+
Dachboden unten (ungeheizt)52 m²
+
Dachboden Mitte (ungeheizt)31 m²
+
Dachboden oben (ungeheizt)11 m²
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Mietkonditionen
+
Transparente Preisgestaltung
+
+
+
Kaltmiete
+
1.300 €
+
pro Monat
+
+
+
Gesamtmiete warm
+
1.600 €
+
inkl. 300 € Nebenkosten
+
+
+
Kaution
+
2.600 €
+
2 Nettokaltmieten
+
+
+
+
+ Verfügbarkeit
+ Ab sofort · unbefristete Laufzeit
+
+ Wir freuen uns über Ihre Anfrage und melden uns innerhalb von 24 Stunden.
+ Besichtigungstermine sind nach Absprache möglich. Bitte geben Sie bei Ihrer Anfrage ein
+ paar Terminvorschläge an.
+
+
+
+
+
Vielen Dank für Ihre Anfrage!
+
+ Wir haben Ihre Nachricht erhalten und melden uns innerhalb von 24 Stunden bei Ihnen.
+
- Vermietet wird ein vollständiges Einfamilienhaus in ruhiger Lage von Schleusingen. Das
- Haus verbindet historischen Charme mit modernem Wohnkomfort auf drei großzügigen Etagen.
-
-
- Garage für zwei Fahrzeuge, großzügige Dachterrasse mit 35,8 m², vollausgestattete Küche,
- Vollbad sowie Abstell- und Nutzräume machen das Haus zu einem außergewöhnlichen
- Mietobjekt.
-
-
-
-
154,9 m²
-
Nutzfläche
-
-
-
35,8 m²
-
Dachterrasse
-
-
-
2 Stpl.
-
Garage
-
-
-
-
-
-
-
-
-
Wohnzimmer · 42,6 m²
-
-
-
-
-
-
-
Fotogalerie
-
Einblicke ins Haus
-
-
-
-
-
-
-
-
-
-
- Außenansicht
-
-
-
-
-
-
- Wohnzimmer · 42,6 m²
-
-
-
-
-
-
- Küche · 18,4 m²
-
-
-
-
-
-
- Schlafzimmer · 18 m²
-
-
-
-
-
-
- Badezimmer · 9,8 m²
-
-
-
-
-
-
- Kinderzimmer 1 · 21,7 m²
-
-
-
-
-
-
- Kinderzimmer 2 · 15,7 m²
-
-
-
-
-
-
- Kinderzimmer Detail
-
-
-
-
-
-
- Gästezimmer · 11,5 m²
-
-
-
-
-
-
- Wohnbereich
-
-
-
-
-
-
- Wohnbereich Detail
-
-
-
-
-
-
- Hausansicht
-
-
-
-
-
-
Raumaufteilung
-
Großzügig auf allen Etagen
-
-
-
- Erdgeschoss
-
- 99,5 m²
-
+
-
-
-
-
-
- Flur
- 20,1 m²
-
-
- WC
- 0,8 m²
-
-
- Garage / Partykeller
- 42,6 m²
-
-
- Abstellraum 1
- 9,9 m²
-
-
- Abstellraum 2
- 7,8 m²
-
-
- Heizungskeller
- 18,3 m²
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1. Obergeschoss
-
- 120,4 m²
-
+
-
-
-
-
-
- Flur
- 20,1 m²
-
-
- Wohnzimmer
- 42,6 m²
-
-
- Gästezimmer
- 11,5 m²
-
-
- Badezimmer
- 9,8 m²
-
-
- Küche
- 18,4 m²
-
-
- Schlafzimmer
- 18,0 m²
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2. Obergeschoss
-
- 68 m²
-
+
-
-
-
-
-
- Flur
- 13,9 m²
-
-
- Kinderzimmer 1
- 21,7 m²
-
-
- Kinderzimmer 2
- 15,7 m²
-
-
- Spielzimmer
- 6,3 m²
-
-
- Ankleidezimmer
- 1,4 m²
-
-
- Dachterrasse
- 9,0 m² (25% von 35,8 m²)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Dachboden
-
- 94 m² Nutzfläche
-
+
-
-
-
-
-
- Dachboden unten (ungeheizt)
- 52 m²
-
-
- Dachboden Mitte (ungeheizt)
- 31 m²
-
-
- Dachboden oben (ungeheizt)
- 11 m²
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Mietkonditionen
-
Transparente Preisgestaltung
-
-
-
Kaltmiete
-
1.300 €
-
pro Monat
-
-
-
Gesamtmiete warm
-
1.600 €
-
inkl. 300 € Nebenkosten
-
-
-
Kaution
-
2.600 €
-
2 Nettokaltmieten
-
-
-
-
- Verfügbarkeit
- Ab sofort · unbefristete Laufzeit
-
- Wir freuen uns über Ihre Anfrage und melden uns innerhalb von 24 Stunden.
- Besichtigungstermine sind nach Absprache möglich. Bitte geben Sie bei Ihrer Anfrage ein
- paar Terminvorschläge an.
-
-
-
-
-
Vielen Dank für Ihre Anfrage!
-
- Wir haben Ihre Nachricht erhalten und melden uns innerhalb von 24 Stunden bei Ihnen.
-
-
-
-
-
diff --git a/nginx.conf b/nginx.conf
old mode 100644
new mode 100755
diff --git a/package.json b/package.json
old mode 100644
new mode 100755
diff --git a/page-preview.png b/page-preview.png
old mode 100644
new mode 100755
diff --git a/public/.htaccess b/public/.htaccess
new file mode 100644
index 0000000..9be60ac
--- /dev/null
+++ b/public/.htaccess
@@ -0,0 +1,15 @@
+# Enable rewrite engine
+RewriteEngine On
+
+# Legacy redirects (301) – must be before the catch-all
+RewriteRule ^impressum\.html$ /impressum [R=301,L]
+RewriteRule ^datenschutz\.html$ /datenschutz [R=301,L]
+RewriteRule ^haus-schleusingen\.html$ / [R=301,L]
+
+# Serve existing files/directories directly (css, js, images, fonts, etc.)
+RewriteCond %{REQUEST_FILENAME} -f [OR]
+RewriteCond %{REQUEST_FILENAME} -d
+RewriteRule ^ - [L]
+
+# Route everything else through the front controller
+RewriteRule ^(.*)$ index.php [QSA,L]
diff --git a/bilder/Außenansicht-2-small.png b/public/bilder/Außenansicht-2-small.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Außenansicht-2-small.png
rename to public/bilder/Außenansicht-2-small.png
diff --git a/bilder/Außenansicht-2-small.webp b/public/bilder/Außenansicht-2-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Außenansicht-2-small.webp
rename to public/bilder/Außenansicht-2-small.webp
diff --git a/bilder/Außenansicht-2.png b/public/bilder/Außenansicht-2.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Außenansicht-2.png
rename to public/bilder/Außenansicht-2.png
diff --git a/bilder/Außenansicht-2.webp b/public/bilder/Außenansicht-2.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Außenansicht-2.webp
rename to public/bilder/Außenansicht-2.webp
diff --git a/bilder/Bad-2-small.jpg b/public/bilder/Bad-2-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-2-small.jpg
rename to public/bilder/Bad-2-small.jpg
diff --git a/bilder/Bad-2-small.webp b/public/bilder/Bad-2-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-2-small.webp
rename to public/bilder/Bad-2-small.webp
diff --git a/bilder/Bad-2.jpeg b/public/bilder/Bad-2.jpeg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-2.jpeg
rename to public/bilder/Bad-2.jpeg
diff --git a/bilder/Bad-2.webp b/public/bilder/Bad-2.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-2.webp
rename to public/bilder/Bad-2.webp
diff --git a/bilder/Bad-3-small.jpg b/public/bilder/Bad-3-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-3-small.jpg
rename to public/bilder/Bad-3-small.jpg
diff --git a/bilder/Bad-3-small.webp b/public/bilder/Bad-3-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-3-small.webp
rename to public/bilder/Bad-3-small.webp
diff --git a/bilder/Bad-3.jpeg b/public/bilder/Bad-3.jpeg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-3.jpeg
rename to public/bilder/Bad-3.jpeg
diff --git a/bilder/Bad-3.webp b/public/bilder/Bad-3.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-3.webp
rename to public/bilder/Bad-3.webp
diff --git a/bilder/Bad-4-small.jpg b/public/bilder/Bad-4-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-4-small.jpg
rename to public/bilder/Bad-4-small.jpg
diff --git a/bilder/Bad-4-small.webp b/public/bilder/Bad-4-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-4-small.webp
rename to public/bilder/Bad-4-small.webp
diff --git a/bilder/Bad-4.jpeg b/public/bilder/Bad-4.jpeg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-4.jpeg
rename to public/bilder/Bad-4.jpeg
diff --git a/bilder/Bad-4.webp b/public/bilder/Bad-4.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-4.webp
rename to public/bilder/Bad-4.webp
diff --git a/bilder/Bad-small.jpg b/public/bilder/Bad-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-small.jpg
rename to public/bilder/Bad-small.jpg
diff --git a/bilder/Bad-small.webp b/public/bilder/Bad-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad-small.webp
rename to public/bilder/Bad-small.webp
diff --git a/bilder/Bad.jpg b/public/bilder/Bad.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad.jpg
rename to public/bilder/Bad.jpg
diff --git a/bilder/Bad.webp b/public/bilder/Bad.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Bad.webp
rename to public/bilder/Bad.webp
diff --git a/bilder/Kinderzimmer 2-small.png b/public/bilder/Kinderzimmer 2-small.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer 2-small.png
rename to public/bilder/Kinderzimmer 2-small.png
diff --git a/bilder/Kinderzimmer 2-small.webp b/public/bilder/Kinderzimmer 2-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer 2-small.webp
rename to public/bilder/Kinderzimmer 2-small.webp
diff --git a/bilder/Kinderzimmer 2.jpg b/public/bilder/Kinderzimmer 2.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer 2.jpg
rename to public/bilder/Kinderzimmer 2.jpg
diff --git a/bilder/Kinderzimmer 2.webp b/public/bilder/Kinderzimmer 2.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer 2.webp
rename to public/bilder/Kinderzimmer 2.webp
diff --git a/bilder/Kinderzimmer 3-small.png b/public/bilder/Kinderzimmer 3-small.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer 3-small.png
rename to public/bilder/Kinderzimmer 3-small.png
diff --git a/bilder/Kinderzimmer 3-small.webp b/public/bilder/Kinderzimmer 3-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer 3-small.webp
rename to public/bilder/Kinderzimmer 3-small.webp
diff --git a/bilder/Kinderzimmer 3.jpg b/public/bilder/Kinderzimmer 3.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer 3.jpg
rename to public/bilder/Kinderzimmer 3.jpg
diff --git a/bilder/Kinderzimmer 3.webp b/public/bilder/Kinderzimmer 3.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer 3.webp
rename to public/bilder/Kinderzimmer 3.webp
diff --git a/bilder/Kinderzimmer-small.png b/public/bilder/Kinderzimmer-small.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer-small.png
rename to public/bilder/Kinderzimmer-small.png
diff --git a/bilder/Kinderzimmer-small.webp b/public/bilder/Kinderzimmer-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer-small.webp
rename to public/bilder/Kinderzimmer-small.webp
diff --git a/bilder/Kinderzimmer.png b/public/bilder/Kinderzimmer.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer.png
rename to public/bilder/Kinderzimmer.png
diff --git a/bilder/Kinderzimmer.webp b/public/bilder/Kinderzimmer.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Kinderzimmer.webp
rename to public/bilder/Kinderzimmer.webp
diff --git a/bilder/Küche 1-small.jpg b/public/bilder/Küche 1-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Küche 1-small.jpg
rename to public/bilder/Küche 1-small.jpg
diff --git a/bilder/Küche 1-small.webp b/public/bilder/Küche 1-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Küche 1-small.webp
rename to public/bilder/Küche 1-small.webp
diff --git a/bilder/Küche 1.jpg b/public/bilder/Küche 1.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Küche 1.jpg
rename to public/bilder/Küche 1.jpg
diff --git a/bilder/Küche 1.webp b/public/bilder/Küche 1.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/Küche 1.webp
rename to public/bilder/Küche 1.webp
diff --git a/public/bilder/favicon/apple-touch-icon.png b/public/bilder/favicon/apple-touch-icon.png
new file mode 100755
index 0000000..b34ffd2
Binary files /dev/null and b/public/bilder/favicon/apple-touch-icon.png differ
diff --git a/public/bilder/favicon/favicon-16x16.png b/public/bilder/favicon/favicon-16x16.png
new file mode 100755
index 0000000..44929fe
Binary files /dev/null and b/public/bilder/favicon/favicon-16x16.png differ
diff --git a/public/bilder/favicon/favicon-32x32.png b/public/bilder/favicon/favicon-32x32.png
new file mode 100755
index 0000000..6352df8
Binary files /dev/null and b/public/bilder/favicon/favicon-32x32.png differ
diff --git a/public/bilder/favicon/favicon.ico b/public/bilder/favicon/favicon.ico
new file mode 100755
index 0000000..c49b767
Binary files /dev/null and b/public/bilder/favicon/favicon.ico differ
diff --git a/public/bilder/favicon/site.webmanifest b/public/bilder/favicon/site.webmanifest
new file mode 100755
index 0000000..f6f3493
--- /dev/null
+++ b/public/bilder/favicon/site.webmanifest
@@ -0,0 +1,10 @@
+{
+ "name": "Haus Schleusingen",
+ "short_name": "HS",
+ "icons": [
+ { "src": "/bilder/favicon/favicon-32x32.png", "sizes": "32x32", "type": "image/png" },
+ { "src": "/bilder/favicon/favicon-16x16.png", "sizes": "16x16", "type": "image/png" }
+ ],
+ "theme_color": "#1c1917",
+ "background_color": "#fafaf9"
+}
diff --git a/bilder/grundrisse/Dachboden unten 2-small.jpg b/public/bilder/grundrisse/Dachboden unten 2-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/Dachboden unten 2-small.jpg
rename to public/bilder/grundrisse/Dachboden unten 2-small.jpg
diff --git a/bilder/grundrisse/Dachboden unten 2-small.webp b/public/bilder/grundrisse/Dachboden unten 2-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/Dachboden unten 2-small.webp
rename to public/bilder/grundrisse/Dachboden unten 2-small.webp
diff --git a/bilder/grundrisse/Dachboden unten 2.png b/public/bilder/grundrisse/Dachboden unten 2.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/Dachboden unten 2.png
rename to public/bilder/grundrisse/Dachboden unten 2.png
diff --git a/bilder/grundrisse/Dachboden unten 2.webp b/public/bilder/grundrisse/Dachboden unten 2.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/Dachboden unten 2.webp
rename to public/bilder/grundrisse/Dachboden unten 2.webp
diff --git a/bilder/grundrisse/Dachboden unten-small.jpg b/public/bilder/grundrisse/Dachboden unten-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/Dachboden unten-small.jpg
rename to public/bilder/grundrisse/Dachboden unten-small.jpg
diff --git a/bilder/grundrisse/Dachboden unten-small.webp b/public/bilder/grundrisse/Dachboden unten-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/Dachboden unten-small.webp
rename to public/bilder/grundrisse/Dachboden unten-small.webp
diff --git a/bilder/grundrisse/Dachboden unten.png b/public/bilder/grundrisse/Dachboden unten.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/Dachboden unten.png
rename to public/bilder/grundrisse/Dachboden unten.png
diff --git a/bilder/grundrisse/Dachboden unten.webp b/public/bilder/grundrisse/Dachboden unten.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/Dachboden unten.webp
rename to public/bilder/grundrisse/Dachboden unten.webp
diff --git a/bilder/grundrisse/EG 3D-small.jpg b/public/bilder/grundrisse/EG 3D-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/EG 3D-small.jpg
rename to public/bilder/grundrisse/EG 3D-small.jpg
diff --git a/bilder/grundrisse/EG 3D-small.webp b/public/bilder/grundrisse/EG 3D-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/EG 3D-small.webp
rename to public/bilder/grundrisse/EG 3D-small.webp
diff --git a/bilder/grundrisse/EG 3D.png b/public/bilder/grundrisse/EG 3D.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/EG 3D.png
rename to public/bilder/grundrisse/EG 3D.png
diff --git a/bilder/grundrisse/EG 3D.webp b/public/bilder/grundrisse/EG 3D.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/EG 3D.webp
rename to public/bilder/grundrisse/EG 3D.webp
diff --git a/bilder/grundrisse/EG-small.jpg b/public/bilder/grundrisse/EG-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/EG-small.jpg
rename to public/bilder/grundrisse/EG-small.jpg
diff --git a/bilder/grundrisse/EG-small.webp b/public/bilder/grundrisse/EG-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/EG-small.webp
rename to public/bilder/grundrisse/EG-small.webp
diff --git a/bilder/grundrisse/EG.png b/public/bilder/grundrisse/EG.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/EG.png
rename to public/bilder/grundrisse/EG.png
diff --git a/bilder/grundrisse/EG.webp b/public/bilder/grundrisse/EG.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/EG.webp
rename to public/bilder/grundrisse/EG.webp
diff --git a/bilder/grundrisse/OG 1 2-small.jpg b/public/bilder/grundrisse/OG 1 2-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 1 2-small.jpg
rename to public/bilder/grundrisse/OG 1 2-small.jpg
diff --git a/bilder/grundrisse/OG 1 2-small.webp b/public/bilder/grundrisse/OG 1 2-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 1 2-small.webp
rename to public/bilder/grundrisse/OG 1 2-small.webp
diff --git a/bilder/grundrisse/OG 1 2.png b/public/bilder/grundrisse/OG 1 2.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 1 2.png
rename to public/bilder/grundrisse/OG 1 2.png
diff --git a/bilder/grundrisse/OG 1 2.webp b/public/bilder/grundrisse/OG 1 2.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 1 2.webp
rename to public/bilder/grundrisse/OG 1 2.webp
diff --git a/bilder/grundrisse/OG 1 3D-small.jpg b/public/bilder/grundrisse/OG 1 3D-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 1 3D-small.jpg
rename to public/bilder/grundrisse/OG 1 3D-small.jpg
diff --git a/bilder/grundrisse/OG 1 3D-small.webp b/public/bilder/grundrisse/OG 1 3D-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 1 3D-small.webp
rename to public/bilder/grundrisse/OG 1 3D-small.webp
diff --git a/bilder/grundrisse/OG 1 3D.png b/public/bilder/grundrisse/OG 1 3D.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 1 3D.png
rename to public/bilder/grundrisse/OG 1 3D.png
diff --git a/bilder/grundrisse/OG 1 3D.webp b/public/bilder/grundrisse/OG 1 3D.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 1 3D.webp
rename to public/bilder/grundrisse/OG 1 3D.webp
diff --git a/bilder/grundrisse/OG 2 3D-small.jpg b/public/bilder/grundrisse/OG 2 3D-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 2 3D-small.jpg
rename to public/bilder/grundrisse/OG 2 3D-small.jpg
diff --git a/bilder/grundrisse/OG 2 3D-small.webp b/public/bilder/grundrisse/OG 2 3D-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 2 3D-small.webp
rename to public/bilder/grundrisse/OG 2 3D-small.webp
diff --git a/bilder/grundrisse/OG 2 3D.png b/public/bilder/grundrisse/OG 2 3D.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 2 3D.png
rename to public/bilder/grundrisse/OG 2 3D.png
diff --git a/bilder/grundrisse/OG 2 3D.webp b/public/bilder/grundrisse/OG 2 3D.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 2 3D.webp
rename to public/bilder/grundrisse/OG 2 3D.webp
diff --git a/bilder/grundrisse/OG 2 grundriss-small.jpg b/public/bilder/grundrisse/OG 2 grundriss-small.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 2 grundriss-small.jpg
rename to public/bilder/grundrisse/OG 2 grundriss-small.jpg
diff --git a/bilder/grundrisse/OG 2 grundriss-small.webp b/public/bilder/grundrisse/OG 2 grundriss-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 2 grundriss-small.webp
rename to public/bilder/grundrisse/OG 2 grundriss-small.webp
diff --git a/bilder/grundrisse/OG 2 grundriss.png b/public/bilder/grundrisse/OG 2 grundriss.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 2 grundriss.png
rename to public/bilder/grundrisse/OG 2 grundriss.png
diff --git a/bilder/grundrisse/OG 2 grundriss.webp b/public/bilder/grundrisse/OG 2 grundriss.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/grundrisse/OG 2 grundriss.webp
rename to public/bilder/grundrisse/OG 2 grundriss.webp
diff --git a/bilder/kinderzimmer 2 2-small.png b/public/bilder/kinderzimmer 2 2-small.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/kinderzimmer 2 2-small.png
rename to public/bilder/kinderzimmer 2 2-small.png
diff --git a/bilder/kinderzimmer 2 2-small.webp b/public/bilder/kinderzimmer 2 2-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/kinderzimmer 2 2-small.webp
rename to public/bilder/kinderzimmer 2 2-small.webp
diff --git a/bilder/kinderzimmer 2 2.jpeg b/public/bilder/kinderzimmer 2 2.jpeg
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/kinderzimmer 2 2.jpeg
rename to public/bilder/kinderzimmer 2 2.jpeg
diff --git a/bilder/kinderzimmer 2 2.webp b/public/bilder/kinderzimmer 2 2.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/kinderzimmer 2 2.webp
rename to public/bilder/kinderzimmer 2 2.webp
diff --git a/bilder/schlafzimmer-small.png b/public/bilder/schlafzimmer-small.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/schlafzimmer-small.png
rename to public/bilder/schlafzimmer-small.png
diff --git a/bilder/schlafzimmer-small.webp b/public/bilder/schlafzimmer-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/schlafzimmer-small.webp
rename to public/bilder/schlafzimmer-small.webp
diff --git a/bilder/schlafzimmer.png b/public/bilder/schlafzimmer.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/schlafzimmer.png
rename to public/bilder/schlafzimmer.png
diff --git a/bilder/schlafzimmer.webp b/public/bilder/schlafzimmer.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/schlafzimmer.webp
rename to public/bilder/schlafzimmer.webp
diff --git a/bilder/wohnzimmer2-small.png b/public/bilder/wohnzimmer2-small.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/wohnzimmer2-small.png
rename to public/bilder/wohnzimmer2-small.png
diff --git a/bilder/wohnzimmer2-small.webp b/public/bilder/wohnzimmer2-small.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/wohnzimmer2-small.webp
rename to public/bilder/wohnzimmer2-small.webp
diff --git a/bilder/wohnzimmer2.png b/public/bilder/wohnzimmer2.png
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/wohnzimmer2.png
rename to public/bilder/wohnzimmer2.png
diff --git a/bilder/wohnzimmer2.webp b/public/bilder/wohnzimmer2.webp
old mode 100644
new mode 100755
similarity index 100%
rename from bilder/wohnzimmer2.webp
rename to public/bilder/wohnzimmer2.webp
diff --git a/css/haus-schleusingen.css b/public/css/haus-schleusingen.css
old mode 100644
new mode 100755
similarity index 100%
rename from css/haus-schleusingen.css
rename to public/css/haus-schleusingen.css
diff --git a/fonts/CormorantGaramond-Light.ttf b/public/fonts/CormorantGaramond-Light.ttf
old mode 100644
new mode 100755
similarity index 100%
rename from fonts/CormorantGaramond-Light.ttf
rename to public/fonts/CormorantGaramond-Light.ttf
diff --git a/fonts/CormorantGaramond-Regular.ttf b/public/fonts/CormorantGaramond-Regular.ttf
old mode 100644
new mode 100755
similarity index 100%
rename from fonts/CormorantGaramond-Regular.ttf
rename to public/fonts/CormorantGaramond-Regular.ttf
diff --git a/fonts/CormorantGaramond-SemiBold.ttf b/public/fonts/CormorantGaramond-SemiBold.ttf
old mode 100644
new mode 100755
similarity index 100%
rename from fonts/CormorantGaramond-SemiBold.ttf
rename to public/fonts/CormorantGaramond-SemiBold.ttf
diff --git a/fonts/DMSans-Light.ttf b/public/fonts/DMSans-Light.ttf
old mode 100644
new mode 100755
similarity index 100%
rename from fonts/DMSans-Light.ttf
rename to public/fonts/DMSans-Light.ttf
diff --git a/fonts/DMSans-Medium.ttf b/public/fonts/DMSans-Medium.ttf
old mode 100644
new mode 100755
similarity index 100%
rename from fonts/DMSans-Medium.ttf
rename to public/fonts/DMSans-Medium.ttf
diff --git a/fonts/DMSans-Regular.ttf b/public/fonts/DMSans-Regular.ttf
old mode 100644
new mode 100755
similarity index 100%
rename from fonts/DMSans-Regular.ttf
rename to public/fonts/DMSans-Regular.ttf
diff --git a/fonts/fonts.css b/public/fonts/fonts.css
old mode 100644
new mode 100755
similarity index 100%
rename from fonts/fonts.css
rename to public/fonts/fonts.css
diff --git a/public/index.php b/public/index.php
new file mode 100644
index 0000000..005abcc
--- /dev/null
+++ b/public/index.php
@@ -0,0 +1,44 @@
+addRoute('/', \App\Controllers\HomeController::class, 'index');
+$router->addRoute('/impressum', \App\Controllers\ImpressumController::class, 'index');
+$router->addRoute('/datenschutz', \App\Controllers\DatenschutzController::class, 'index');
+
+// Dispatch
+$uri = $_SERVER['REQUEST_URI'] ?? '/';
+$router->dispatch($uri);
diff --git a/js/haus-schleusingen.js b/public/js/haus-schleusingen.js
old mode 100644
new mode 100755
similarity index 100%
rename from js/haus-schleusingen.js
rename to public/js/haus-schleusingen.js
diff --git a/public/robots.txt b/public/robots.txt
new file mode 100755
index 0000000..516c855
--- /dev/null
+++ b/public/robots.txt
@@ -0,0 +1,3 @@
+User-agent: *
+Allow: /
+Sitemap: https://haus-schleusingen.de/haus-schleusingen.html
diff --git a/robots.txt b/robots.txt
old mode 100644
new mode 100755
diff --git a/screenshot-landingpage-thumb.png b/screenshot-landingpage-thumb.png
old mode 100644
new mode 100755
diff --git a/screenshot-landingpage.png b/screenshot-landingpage.png
old mode 100644
new mode 100755