.htaccess - RedirectPermanent zum 2.
Stefan Kleeschulte
- webserver
0 Jan R.
Hi!
Ich habe noch mal eine Frage zu htaccess. Wenn ich in einem Ordner eine htaccess Datei mit folgendem Inhalt speichere, passiert immer das selbe:
-------------
Redirect / http://home.t-online.de/home/soundso/
-------------
oder:
-------------
RedirectPermanent / http://home.t-online.de/home/soundso/
-------------
Und zwar folgendes. Nehmen wir an, die htaccess datei liegt auf einem Server, der über www.meine-domain.de erreichbar ist im Verzeichnis /html/images. Wenn man nun http://www.meine-domain.de/html/images/bild1.gif aufruft, so wird nicht etwa http://home.t-online.de/home/soundso/bild1.gif, sondern http://home.t-online.de/home/soundso/html/images/bild1.gif. Wie kann ich erreichen, dass der Pfad der htaccess Datei (/html/images) noch mal zu der Weiterleitungs-URL dazu kommt?
Für Hilfe bedanke ich mich im Vorraus!
CU :-)
Stefan
Hallo Stefan,
Redirect / http://home.t-online.de/home/soundso/
Damit teilst Du dem Webserver mit, er soll alle Anfragen an "/", also an "http://www.meine-domain.de/", weiterleiten.
Dabei werden auch Pfadangaben, die hinter der Domain stehen, mit uebergeben.
Um das zu ereichen, was Du vorhast, solltest Du die .htaccess-Datei in Dein Stammverzeichnis legen, und dort folgendes definieren:
Redirect /html/images http://home.t-online.de/home/soundso
Ansonsten muesstest Du fuer jede Datei ein eigenes Redirect machen - oder ein RedirectMatch (siehe http://www.apache.org/docs/mod/mod_alias.html#redirectmatch).
Beste Gruesse,
Jan