814ef637a5ceac1d842a0a796aaeae8e56aec23535bbf0937cc9e02500e846e9
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
cd dilibworld-site
python3 -m http.server 8080
Danach http://localhost:8080 öffnen.
Vor Veröffentlichung zwingend anpassen
- Impressum und Datenschutz: Geschäftsführer, Registergericht, HRB, USt-ID, vollständige Firmenanschrift, Hosting-Anbieter und Löschfristen eintragen.
- Kontaktdaten:
info@dilibworld.comund Telefonnummer bestätigen oder in allen Dateien ersetzen. - 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.cssdurch den offiziellen Foundation-Build ersetzt werden. - Kontaktformular: Das Formular sendet an
/api/contact. Den Python-Dienst und Nginx-Proxy gemäßbackend/README.mdeinrichten, bevor die aktualisierte Kontaktseite live geht. - Rechtliche Prüfung: Die Rechtstexte sind redaktionelle Vorlagen und keine Rechtsberatung.
Deployment mit Nginx
Das Dokumenten-Root auf diesen Ordner setzen. Beispiel:
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.
Description
Languages
HTML
80.8%
CSS
12.4%
Python
4.2%
JavaScript
2.6%