Umleiten von Webseiten oder URLs mithilfe von .htaccess

Das .zugang Datei ist ein leistungsfähiges Werkzeug, das die meisten Gelegenheitsbenutzer noch nicht entdeckt haben. Hier zeige ich, wie man Benutzer dazu verwendet, Benutzer von einer Site zur anderen umzuleiten. In diesem Beispiel werden Benutzer von / techrx / test zu http://tech-recipes.com umgeleitet


Für dieses Rezept müssen Sie in der Lage sein, Berechtigungen für Dateien zu erstellen, zu bearbeiten und festzulegen. In Unix-ähnlichen Systemen kann dies zum Beispiel auf verschiedene Weise erfolgen (pico dann chmod). Andere Server verfügen über webbasierte Mechanismen für diese Zwecke. Schließlich verfügen auch einige FTP-Programme über diese Fähigkeit.

1. Erstellen Sie in dem Verzeichnis, das Sie umleiten möchten, das Verzeichnis (oder bearbeiten Sie es, falls es bereits existiert) .zugang Datei. Beachten Sie den führenden Punkt, der erforderlich ist.

2. Geben Sie in einer vollständigen Zeile ohne zusätzliche Zeilenvorschübe den direkten Befehl ein.

Der Umleitungsbefehl hat das folgende Format: umleiten Status alte-url neue-url
- Status ist optional und kann einer der folgenden sein:

  • permanent - (301) Ressource ist dauerhaft umgezogen.
  • Temp - (302). Ressource ist vorübergehend verschoben.
  • siehe andere - (303) Ressource wurde ersetzt.
  • Weg - (410) Ressource wurde dauerhaft entfernt. (Wenn dieser Status verwendet wird, sollte das Argument new-url nicht verwendet werden.)

3. Speichern Sie die Datei

4. Wenn Sie die Datei erstellt haben, müssen Sie möglicherweise die Berechtigungen für das Web lesbar festlegen. Wenn Sie Zugriff auf den Befehl chmod haben, geben Sie Folgendes ein chmod 664. Zugriff.

In meinem Beispiel würde meine .htaccess-Datei die Zeile enthalten
Umleitung permanent / techrx / test http://tech-recipes.com/