Weiterleitung mit .htaccess anlegen
Um eine Umleitung mit.htaccess
zu erstellen, kannst du die Funktion "RewriteEngine" und "RewriteRule" verwenden. Hier ist ein Beispiel, wie du eine einfache Umleitung von einer URL zu einer anderen einrichten kannst:Anklicken zum Kopieren
RewriteEngine On
RewriteRule ^alte-url$ /neue-url [R=301,L]
In diesem Beispiel wird die
RewriteEngine
aktiviert und die RewriteRule
definiert die Umleitung. "alte-url
" ist die URL, von der umgeleitet werden soll, und "/neue-ur
l" ist die Ziel-URL, zu der umgeleitet werden soll. Der [R=301,L]
-Teil gibt an, dass es sich um eine 301-Weiterleitung (permanent) handelt und dass dies die letzte RewriteRule
ist, die angewendet wird.Wenn ein Benutzer also "
deinewebsite.de/alte-url
" aufruft, wird er automatisch auf "deinewebsite.de/neue-url
" umgeleitet. Die ursprüngliche URL wird in diesem Beispiel als Endpunkt verwendet, aber du kannst auch Muster verwenden, um bestimmte URLs oder URL-Bereiche umzuleiten.Du kannst auch eine komplette Webseite zu einer neuen Domain weiterleiten lassen:
Anklicken zum Kopieren
Redirect / https://www.neue-domain.de/
Es gibt viele Möglichkeiten, die Umleitungsfunktion in
.htaccess
zu nutzen, einschließlich Weiterleitungen auf Basis von regulären Ausdrücken oder Umleitungen auf externe URLs. Die Syntax kann etwas komplexer werden, abhängig von deinen Anforderungen.Vergiss nicht, nach dem Hinzufügen der Umleitung deine .htaccess-Datei zu überprüfen und sicherzustellen, dass sie wie erwartet funktioniert.
Kommentare
Möchtest du etwas zu diesem Tutorial sagen?
Werbung
Du suchst einen günstigen Anbieter für Webhosting? Netcup hat alles, was du suchst!
Sichere dir jetzt einen 5€-Gutschein für Neukunden!