Zur Navigation

Umleitung mit ModRewrite

1 Shokki

Hallo Jörg,

Ich habe ein Problem, mit dem ich nicht klar komme. :(
Ich habe einen Server mit der Domain www.xxx.de.

Bisher hat man einfach www.xxxx.de eingegeben und man wurde
mithilfe eines index.html in das Forum www.xxxx.de/Forum/index.php
weitergeleitet. Alles läuft also auf dem gleichen Server ab.
Die Weiterleitung über das html hat leider Nachteile. Ich würde gern
dies über .htaccess vornehmen. Wenn also jemand
www.xxxx.de ODER http://www.xxxx.de/ ODER http://xxxx.de
eingibt, soll auf www.xxxx.de/Forum/index.php landen.

Der Aufbau

RewriteEngine On
Redirect / http://www.xxx.de/Forum/index.php

hat mir leider keinen Erfolg gebracht.

Schöne Grüße
Shokki

18.06.2007 13:55

2 Jörg Kruse

Hallo Shokki,

die Weiterleitung mit Redirect ist eine gewöhnliche .htaccess Weiterleitung, die aber auch funktionieren sollte, probier es mal so:

Redirect /index.html http://www.xxx.de/Forum/

Mit Modrewrite würde die Weiterleitung so ausschauen:

RewriteEngine On

RewriteBase /

RewriteRule ^(index\.html)?$ http://www.xxx.de/Forum/

18.06.2007 14:35 | geändert: 18.06.2007 14:36

3 Shokki

Danke schön - es hat funktioniert! :)

18.06.2007 16:09

4 Shokki

Letzte kleine Zwischenfrage.

Verlangsamt eine Weiterleitung ohne irgendwelche Angaben (s. Deine obigen Tipps), die Geschwindigkeit des Zugriffes.
Anders gefragt: Wird eine URL ohne Umleitung signifikant schneller aufgerufen als eine mit?

18.06.2007 16:35

5 Jörg Kruse

Der Browser muss die Anfrage an den Server zweimal stellen: das erste mal mit der Start-URL, das zweite mal mit der Weiterleitungs-URL. Da der Server bei der ersten Antwort aber nur den HTTP-Header mit der WEiterleitungs-URL zurückschickt, sollte der Aufruf der Seite durch die WEiterleitung nicht signifikant langsamer werden, es sei denn, er lahmt eh gerade. Du kannst es aber ja auch anhand der beiden URLs selbst testen :)

18.06.2007 16:43

6 Shokki

Ich werde es testen Danke!

18.06.2007 16:49

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]