.htaccess-Generator für HTTPS und saubere Redirects
Ein Tippfehler in der .htaccess legt schnell die ganze Website lahm. Der Generator erstellt Regeln für den HTTPS-Zwang, die Weiterleitung zwischen www und non-www sowie 301-Redirects nach bewährten Mustern. Das Ergebnis kopieren Sie in die .htaccess-Datei Ihres Apache-Servers.
Weiterleitungen (301/302)
# Von Visgenix generiert. Als .htaccess im Web-Root ablegen (Apache).
<IfModule mod_rewrite.c>
RewriteEngine On
# HTTPS erzwingen
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
Speichern Sie das Ergebnis als .htaccess im Web-Root Ihres Apache-Servers. Legen Sie vorher eine Sicherungskopie der bestehenden Datei an.
Vom Befund zur sauberen Lösung
Das Ergebnis ist eine Momentaufnahme. Was davon für Ihr Unternehmen wirklich zählt und wie wir es beheben, klären wir gemeinsam im kostenlosen Erstgespräch von 30 Minuten.
Wofür wird die .htaccess verwendet?
Die .htaccess-Datei steuert auf Apache-Servern Weiterleitungen und Zugriffsregeln. Typische Aufgaben sind die Weiterleitung aller Anfragen auf HTTPS, die Vereinheitlichung von www und non-www und die Umleitung alter URLs per 301-Redirect. Wer die Regeln von Hand schreibt, baut leicht Syntaxfehler ein. Ein fehlerhafter 301-Redirect kann sogar Rankings kosten. Der Generator setzt die Regeln deshalb nach bewährten Mustern zusammen, vollständig in Ihrem Browser.
So lesen Sie das Ergebnis
Das Ergebnis besteht aus Regeln, die der Apache-Server von oben nach unten abarbeitet. Vor und nach dem Hochladen lohnt sich ein Blick auf diese Punkte.
- Sicherung
- Legen Sie vor jeder Änderung eine Kopie der bestehenden .htaccess an. Ein einziger Syntaxfehler legt sonst die gesamte Website mit einem Serverfehler lahm.
- Reihenfolge
- Am elegantesten führen HTTPS-Zwang und www-Weiterleitung in einem einzigen Schritt auf die endgültige Adresse. Zwei Weiterleitungen hintereinander kosten Ladezeit.
- Test
- Rufen Sie nach dem Hochladen die http-Variante, die www-Variante und einige alte URLs auf. Alle müssen mit einem 301 auf die gewünschte Adresse führen, ohne Schleife.
- Umzug
- Bei einem Relaunch mit neuen URLs gehört jede alte Adresse mit einer eigenen 301-Regel auf die passende neue Seite, nicht pauschal auf die Startseite.
Häufige Fragen zur .htaccess-Weiterleitung
Gut vernetzt, fest in Frankfurt verankert