Files
homepage/README.md
T
Michael Schmeinck 774c601889 Initial commit
2026-09-27 16:16:56 +02:00

53 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# dilibworld.com – statische zweisprachige Website
## Inhalt
- Deutsch und Englisch als getrennte, suchmaschinenfreundliche Seiten
- Responsive CI mit schlankem, lokalem Foundation-kompatiblem XY-Grid
- Logo der bisherigen dilibworld.com-Website
- Eigene SVG-Illustrationen, Produktgrafiken, Favicon und Open-Graph-Bild
- Start, Lösungen, Unternehmen, Kontakt, Impressum und Datenschutz
- Mobile Navigation, Scroll-Animationen, Datenschutz-Hinweis und E-Mail-Kontaktformular
- `robots.txt`, `sitemap.xml`, Web-App-Manifest und strukturierte Organisationsdaten
## Lokaler Test
```bash
cd dilibworld-site
python3 -m http.server 8080
```
Danach `http://localhost:8080` öffnen.
## Vor Veröffentlichung zwingend anpassen
1. **Impressum und Datenschutz:** Geschäftsführer, Registergericht, HRB, USt-ID, vollständige Firmenanschrift, Hosting-Anbieter und Löschfristen eintragen.
2. **Kontaktdaten:** `info@dilibworld.com` und Telefonnummer bestätigen oder in allen Dateien ersetzen.
3. **CSS-Framework:** Das Paket enthält ein schlankes lokales, Foundation-kompatibles Grid. Soll die vollständige offizielle Foundation-Distribution eingesetzt werden, kann `assets/css/foundation.min.css` durch den offiziellen Foundation-Build ersetzt werden.
4. **Kontaktformular:** Das Formular öffnet bewusst das lokale E-Mail-Programm und speichert keine Daten. Für serverseitigen Versand muss es an ein geprüftes Backend mit CSRF-, Spam- und Datenschutzschutz angebunden werden.
5. **Rechtliche Prüfung:** Die Rechtstexte sind redaktionelle Vorlagen und keine Rechtsberatung.
## Deployment mit Nginx
Das Dokumenten-Root auf diesen Ordner setzen. Beispiel:
```nginx
server {
listen 80;
server_name dilibworld.com www.dilibworld.com;
root /var/www/dilibworld-site;
index index.html;
location / {
try_files $uri $uri/ =404;
}
location ~* \.(css|js|svg|png|webp|woff2)$ {
expires 30d;
add_header Cache-Control "public, immutable";
}
}
```
TLS anschließend mit der vorhandenen Certbot-/Nginx-Konfiguration aktivieren.