Initial commit
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user