So leiten Sie eine 301-Weiterleitung von einer alten Domain auf eine neue Domain in .htaccess durch

Wenn Sie den Domänennamen ändern, verwenden Sie am besten eine 301-Weiterleitung, um das Gewicht des ursprünglichen Domänennamens auf den neuen Domänennamen zu übertragen. Wir können verwenden Das AlteDie konkreten Schritte zum neuen Domänennamen sind wie folgt:

Erstellen Sie eine .htaccess-Datei oder schreiben Sie den folgenden Code in eine bestehende .htaccess-Datei. Dadurch wird sichergestellt, dass alle Verzeichnisse oder Webseiten der alten Domain korrekt auf die neue Domain umgeleitet werden.

RewriteEngine auf RewriteRule (.*) https://uzbox.com/$1 [R=301,L]
Bitte ändern Sie boxpu.com oben in den Domänennamen, zu dem Sie weiterleiten möchten.

Denken Sie daran, dass die .htaccess-Datei im Stammverzeichnis der alten Website abgelegt werden muss und die neue Website dieselbe Verzeichnisstruktur und dieselben Webseitendateien wie die alte Website aufweisen muss.

Darüber hinaus schlage ich vor, dass Sie die externen Links der alten Website zusammenfassen und die entsprechende Site kontaktieren, um die URL des importierten Links so zu ändern, dass sie auf die neue Site verweist.

Hinweis: .htaccess-Dateien funktionieren nur auf Linux-Hosts, die Apache mit dem als Webserver installierten Modul Mod Rewrite verwenden.

So leiten Sie eine 301-Weiterleitung von einer alten Domain auf eine neue Domain in .htaccess durch

.htaccess-Dateien sind häufig verwendete Konfigurationsdateien auf Apache-Servern, die zum Verwalten der Website-Umleitung, URL-Umschreibung, Zugriffskontrolle und anderen Funktionen verwendet werden.301-Weiterleitung Es handelt sich um eine permanente Weiterleitung, was bedeutet, dass sich die URL der Seite dauerhaft geändert hat und Suchmaschinen die Gewichtung des alten Links auf den neuen übertragen.

Nachfolgend ist die Verwendung .htaccess Dateiimplementierung 301-Weiterleitung Mehrere gängige Methoden:

1. Einzel
Wenn Sie eine bestimmte Seite auf eine andere Seite umleiten möchten, können Sie den folgenden Code verwenden:

Weiterleitung 301 /alte-seite.html http://www.example.com/neue-seite.html

- /alte-seite.html ist der relative Pfad zur alten Seite, zu der Sie umleiten möchten.
- http://www.example.com/new-page.html ist die vollständige URL der neuen Seite, zu der der Benutzer weitergeleitet werden soll.

2. Leiten Sie die gesamte Website auf die neue Domain um
Wenn Sie Ihre Domain geändert haben und Ihre gesamte Site auf die neue Domain umleiten möchten:

RewriteEngine On RewriteCond %{HTTP_HOST} ^alte-domain\.com [NC] RewriteRule ^(.*)$ http://www.neue-domain.com/$1 [L,R=301]

 

- ^alte-domain\.com Gibt den alten Domänennamen an.
- http://www.new-domain.com/$1 Leitet Benutzer zum neuen Domänennamen um und behält dabei den Pfad der ursprünglichen URL bei.

3. Leiten Sie Nicht-www auf www um
Wenn Sie alle Nicht-WWW-Anfragen an die WWW-Domäne umleiten möchten, können Sie Folgendes verwenden:

RewriteEngine On RewriteCond %{HTTP_HOST} ^example\.com [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

 

- ^Beispiel\.com Überprüfen Sie, ob ein Benutzer auf die Version ohne www zugreift.
- http://www.example.com/$1 Leitet den Benutzer zur Domäne mit www um, wobei der Anforderungspfad erhalten bleibt.

 4. Leiten Sie www auf Nicht-www um
Wenn Sie alle Anfragen mit www auf die Domäne ohne www umleiten möchten, können Sie Folgendes verwenden:

RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

 

- ^www\.beispiel\.com Stimmt mit Domänennamen mit www überein.
- http://example.com/$1 Leitet den Benutzer zum Domänennamen ohne „www“ um, wobei der Pfad erhalten bleibt.

5. Leiten Sie HTTP auf HTTPS um
Erzwingen Sie zur Erhöhung der Sicherheit die Umleitung aller HTTP-Anfragen auf HTTPS:

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

 

Dieser Code leitet alle Nicht-HTTPS-Anfragen auf die HTTPS-Version um.

6. Verzeichnisumleitung
Wenn Sie ein Verzeichnis in ein neues Verzeichnis umleiten möchten:

Weiterleitung 301 /alter-Ordner/ http://www.example.com/neuer-Ordner/

 

- /alter-Ordner/ ist der alte Verzeichnispfad.
- http://www.example.com/new-folder/ ist die vollständige URL des neuen Verzeichnisses.

verwenden .htaccess Eine **301-Weiterleitung** lässt sich mit der ./html-Datei ganz einfach einrichten. Häufige Anwendungsgebiete sind Seitenumleitungen, Domänenmigrationen, Weiterleitungen zwischen www und nicht-www sowie HTTP-zu-HTTPS-Weiterleitungen. Achten Sie bei Weiterleitungen auf die Richtigkeit von Pfad, Domäne und Protokoll, um Zirkelumleitungen oder falsche URLs zu vermeiden.

3/5 (4 Stimmen)

Das ist eine gute Idee

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * Mark