DSH Pinguin-Maskottchen

DeinServerHost · Tools

SCHNELL · GÜNSTIG · PREPAID
.htaccess-Generator

Stellt eine .htaccess für Apache zusammen: HTTPS, www-Redirect, Sicherheit, Caching und Kompression.

Deine .htaccess
 

Als Datei .htaccess ins Webroot legen (nur Apache — Nginx ignoriert .htaccess).

Was ist eine .htaccess-Datei?

Eine Apache-Konfigurationsdatei, die pro Verzeichnis wirkt — für Redirects, Passwortschutz, Caching und Sicherheitsregeln. Änderungen gelten sofort, ohne den Server neu zu laden.

Empfohlene Grundeinstellungen

  1. HTTPS erzwingen, damit keine unverschlüsselten Aufrufe möglich sind
  2. Verzeichnislisting aus und versteckte Dateien (.env, .git) blockieren
  3. Caching und Kompression aktivieren, wenn viele statische Dateien ausgeliefert werden

Häufige Fragen zur .htaccess

Funktioniert .htaccess mit Nginx?

Nein — Nginx ignoriert .htaccess. Nutze dafür den Nginx/Apache-Config-Generator.

Warum 500-Fehler nach dem Hochladen?

Meist fehlt ein Apache-Modul (mod_rewrite, mod_expires, mod_deflate) oder AllowOverride ist deaktiviert.

Wo liegt die .htaccess?

Im Webroot der Domain (z. B. /var/www/example.com/.htaccess) — sie wirkt auf das Verzeichnis und alle Unterverzeichnisse.

KVM Ryzen VPS