← Alle Tools

.htaccess Generator

Erstelle .htaccess Regeln für deinen Apache-Server.

🔒 Sicherheit

Leitet alle HTTP-Anfragen auf HTTPS um
Leitet nicht-www auf www um (oder umgekehrt)
Verhindert das Einbinden deiner Bilder auf fremden Seiten
Verhindert das Auflisten von Ordnerinhalten
Blockiert Zugriff auf .htaccess Dateien

⚡ Performance

Komprimiert Text-Dateien für schnellere Übertragung
Setzt Caching-Header für statische Dateien
Kann Performance verbessern bei CDN-Nutzung

🔀 Redirects

Entfernt den abschließenden Schrägstrich von URLs
Definiert eigene 404/403/500 Seiten
# .htaccess Generator by DOSIGNY
# Wähle oben deine Optionen

Apache Server-Regeln erstellen

Die .htaccess-Datei steuert Apache-Webserver. Mit diesem Generator erstellst du Regeln für Redirects, HTTPS-Umleitung, Browser-Caching und Sicherheit – ohne Apache-Kenntnisse.

Was ist .htaccess?

Die .htaccess (Hypertext Access) ist eine Konfigurationsdatei für Apache-Webserver. Sie steuert Verzeichnis-spezifische Einstellungen wie Weiterleitungen, Zugriffskontrolle und URL-Rewriting.

Wichtige .htaccess Funktionen

Redirects (301/302), HTTPS erzwingen, www-Präfix steuern, Hotlink-Schutz, GZIP-Kompression, Browser-Caching, Fehlerseiten (404, 500), Passwortschutz.

.htaccess und WordPress

WordPress erstellt automatisch eine .htaccess für Permalinks. Eigene Regeln solltest du oberhalb des WordPress-Blocks einfügen, damit sie nicht überschrieben werden.

Häufig gestellte Fragen

Wo muss die .htaccess liegen?

Im Stammverzeichnis deiner Domain (public_html oder www). Die Regeln gelten für dieses Verzeichnis und alle Unterverzeichnisse.

Warum funktioniert meine .htaccess nicht?

Mögliche Ursachen: Server ist kein Apache (Nginx braucht andere Config), AllowOverride ist deaktiviert, mod_rewrite nicht geladen, Syntaxfehler.

Kann .htaccess meine Website zerstören?

Ein Syntaxfehler kann einen 500-Error verursachen. Mach vorher ein Backup! Per FTP kannst du die Datei umbenennen um sie zu deaktivieren.

Funktioniert .htaccess bei Nginx?

Nein, .htaccess ist Apache-spezifisch. Nginx verwendet eigene Konfigurationsdateien. Die Regeln müssen dort anders geschrieben werden.

🔒

Datenschutz: Alle Eingaben werden nur in deinem Browser verarbeitet. Es werden keine Daten an einen Server übertragen.