the IT Hustle
WerkzeugePraxishandbuchÜber uns

.htaccess-Generator

Erstellen Sie .htaccess-Regeln visuell. Weiterleitungen, Rewrites, CORS, Gzip, Caching, Fehlerseiten.

Domain
General
WWW:
Redirects
Fehlerseiten
.htaccess Output
# Generated by The IT Hustle .htaccess Generator
# https://the-it-hustle.com/tools/htaccess-generator

# Force HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Redirects
Redirect 301 /old-page /new-page

# Gzip Compression
<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/css text/javascript
  AddOutputFilterByType DEFLATE application/javascript application/json
  AddOutputFilterByType DEFLATE application/xml text/xml
  AddOutputFilterByType DEFLATE image/svg+xml
</IfModule>

# Browser Caching
<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/jpeg "access plus 30 days"
  ExpiresByType image/png "access plus 30 days"
  ExpiresByType image/gif "access plus 30 days"
  ExpiresByType image/svg+xml "access plus 30 days"
  ExpiresByType text/css "access plus 30 days"
  ExpiresByType application/javascript "access plus 30 days"
</IfModule>

<IfModule mod_headers.c>
  Header set Cache-Control "max-age=2592000, public"
</IfModule>

# Custom Error Pages
ErrorDocument 404 /404.html

# Disable Directory Listing
Options -Indexes

# Security Headers
<IfModule mod_headers.c>
  Header set X-Content-Type-Options "nosniff"
  Header set X-Frame-Options "SAMEORIGIN"
  Header set X-XSS-Protection "1; mode=block"
  Header set Referrer-Policy "strict-origin-when-cross-origin"
</IfModule>

Generates Apache .htaccess rules. Always test on a staging server before deploying.

So generieren Sie eine .htaccess-Datei

Erstellen Sie Apache-Weiterleitungen, Caching- und Sicherheitsregeln visuell — mit dem kostenlosen .htaccess-Generator von The IT Hustle.

  1. 1
    Domain eingebenGeben Sie Ihren Domainnamen ein — er wird in die vom Generator erzeugten Rewrite-Bedingungen eingewoben.
  2. 2
    Grundfunktionen umschaltenAktivieren Sie HTTPS erzwingen, gzip-Komprimierung, Browser-Caching (mit konfigurierbarer Cache-Dauer), CORS, Hotlink-Schutz und Kontrolle der Verzeichnisauflistung.
  3. 3
    Die www-Frage klärenWählen Sie, ob www erzwungen, entfernt oder die URLs unverändert gelassen werden sollen — eine einheitliche kanonische Form durchzusetzen ist gut für SEO.
  4. 4
    Weiterleitungen und Fehlerseiten hinzufügenErstellen Sie 301- oder 302-Weiterleitungen für verschobene Seiten und leiten Sie Fehlercodes wie 404 auf benutzerdefinierte Fehlerseiten um.
  5. 5
    Datei kopierenKopieren Sie die generierten Regeln — einschließlich einer Grundausstattung an Sicherheits-Headern — in die .htaccess-Datei im Document-Root Ihrer Website.

Häufig gestellte Fragen

Eine verzeichnisbezogene Konfigurationsdatei für den Apache-Webserver. Sie steuert Weiterleitungen, Rewrites, Caching, Komprimierung und Zugriffsregeln, ohne die Hauptserverkonfiguration zu berühren — weshalb sie das Standardwerkzeug auf Shared Hosting ist.

Nein — .htaccess ist Apache-spezifisch, und nginx ignoriert es bewusst. Läuft Ihre Website auf nginx, verwenden Sie unseren Nginx-Konfigurationsgenerator, um dieselben Ziele in nginx-Syntax zu erreichen.

301 bedeutet dauerhaft verschoben — Browser cachen sie, und Suchmaschinen übertragen das Ranking der alten URL auf die neue. 302 ist temporär — nichts wird gecacht oder übertragen. Verwenden Sie 301 für Umstrukturierungen, 302 für kurzlebige Situationen wie Wartungsseiten.

Selbst mit installiertem SSL-Zertifikat landen Besucher, die einfach http:// eingeben, auf der unsicheren Version. Die Regel "HTTPS erzwingen" schreibt jede HTTP-Anfrage auf Serverebene zu HTTPS um, garantiert verschlüsselte Verbindungen und vermeidet Probleme mit doppeltem Inhalt.

Eine fehlerhafte .htaccess verursacht sofort einen 500-Fehler — bewahren Sie also eine Sicherungskopie der vorherigen Datei auf, bevor Sie Änderungen hochladen. Bricht die Website zusammen, stellen Sie die Sicherung wieder her — und testen Sie Regeln, wenn möglich, auf einer Staging-Kopie.

Ähnliche Tools

Nginx-KonfigurationsgeneratorRobots.txt- & Sitemap-GeneratorHTTP-Header-Explorer