Eine Unterhaltung beginnen

HTTP Umleitungen per Apache

Manchmal ist es gewünscht, einzelne Webseiten oder gar komplette Server umzuleiten. Dies kann bei einem Providerwechsel nötig sein oder wenn Sie die Struktur Ihres Servers verändert haben.

Wenn Sie einen kompletten Server umleiten wollen, weil sich beispielsweise der Name geändert hat, dann aktivieren Sie das Modul mod_alias und ergänzen die Datei /etc/apache/httpd.conf um die Zeile:

Redirect / http://www.debian.org/

Natürlich muss als Zieladresse der gewünschte Server (und nicht wie hier als Beispiel genannt http://www.debian.org) angegeben werden.

Dies führt aber nicht in allen Fällen zu dem gewünschten Ergebnis, zum Beispiel, wenn nicht auf die Hauptseite, sondern auf eine alte URL unterhalb der Hauptseite zugegriffen wird. Besser ist es, wenn Sie alle Zugriffe auf den Server abfangen und dem Client (Browser) eine neue URL „unterschieben“.

Hierzu benötigen Sie das Modul mod_rewrite und folgende Zeilen in der Konfiguration:

     RewriteEngine On
     RewriteRule /.* http://www.debian.org/ [R]

Dies bewirkt, dass alle Anfragen auf den Server umgeleitet werden.

Dateien auswählen oder ziehen Sie die Dateien hierher
Hilfreich?
Ja
Nein
  1. Björn Strausmann (Migrated deleted Agent)

  2. Veröffentlicht

Kommentare