Domain ist die Seele der Site. Eine gut gewählte Domäne ist einer der Faktoren für den Erfolg einer Ressource. Daher ändern Internetprojekte manchmal ihre Adresse und ziehen in eine neue Domäne. Aber Benutzer besuchen immer noch die alte Adresse. Und manchmal ist die Zahl solcher Besuche sehr bedeutend. Das Publikum der Ressource zu verlieren, wenn die Adresse geändert wird, wäre einfach dumm. Und in diesem Fall bleibt nichts anderes übrig, als von Site zu Site umzuleiten.
Es ist notwendig
Eine Site, die von einem Apache-Server betrieben wird. Serverkonfiguration, um benutzerdefinierte.htaccess-Dateien zuzulassen. Aktives Modul mod_rewrite. FTP-Client-Programm. Daten für den Zugriff auf den Server über FTP
Anleitung
Schritt 1
Stellen Sie mit einem FTP-Clientprogramm eine Verbindung zum Standortserver her. Dies muss der Server sein, der die Site hostet, von der aus die Umleitung durchgeführt wird. FTP-Zugangsdaten werden in der Regel auf der Website des Hosting-Unternehmens oder im Hosting-Control-Panel veröffentlicht.
Schritt 2
Laden Sie die.htaccess-Datei vom Site-Root auf Ihre Festplatte herunter. Wenn die.htaccess-Datei im Stammverzeichnis nicht sichtbar ist, überprüfen Sie den Status des Anzeigemodus für versteckte Dateien auf dem Server. Wenn der Modus deaktiviert ist, aktivieren Sie ihn und aktualisieren Sie die FTP-Liste. Wenn Sie die Datei immer noch nicht sehen können, erstellen Sie einfach eine leere Datei namens.htaccess auf Ihrer Festplatte.
Schritt 3
Öffnen Sie die.htaccess-Datei, die sich auf Ihrer Festplatte befindet, in einem Texteditor. Es muss sich um einen Nur-Text-Editor handeln, also um Text ohne Formatierung. Es muss die Datei in einer Single-Byte-Codierung speichern können, die mit der Latin-1-Codierung kompatibel ist.
Schritt 4
Bearbeiten Sie Ihre.htaccess-Datei. Wenn Sie alle Benutzer von einer beliebigen URL innerhalb der Site zu einer URL einer anderen Site umleiten müssen, geben Sie die folgenden Zeilen am Anfang der.htaccess-Datei ein: RewriteEngine on
RewriteRule ^ [L, R = 301] Hier müssen Sie anstelle des Labels die Adresse schreiben, an die die Umleitung erfolgen soll. Das könnte zum Beispiel so aussehen: RewriteEngine on
RewriteRule ^ https://codeguru.ru/ [L, R = 301] Wenn Sie von mehreren Site-URLs zu ähnlichen URLs einer anderen Site umleiten müssen (z. B. beim Ändern der Site-Domain), fügen Sie die folgenden Zeilen am Anfang von. hinzu die.htaccess-Datei: RewriteEngine a
RewriteRule ^ https://% {REQUEST_URI} [L, R = 301] Das könnte zum Beispiel so aussehen: RewriteEngine on
RewriteRule ^ https://codeguru.ru% {REQUEST_URI} [L, R = 301] Speichern Sie die.htaccess-Datei.
Schritt 5
Laden Sie die.htaccess-Datei in das Stammverzeichnis Ihrer Site hoch. Verwenden Sie ein FTP-Client-Programm. Wenn die.htaccess-Datei bereits in diesem Verzeichnis vorhanden ist, überschreiben Sie sie.
Schritt 6
Prüfen Sie, wie die Weiterleitung funktioniert. Öffnen Sie im Browser eine beliebige Adresse der Site, von der aus die Umleitung erfolgen soll. Wenn alles funktioniert, lädt der Browser automatisch eine Seite von einer anderen Site.