Stefan Kleeschulte: .htaccess - RedirectPermanent zum 2.

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

  1. 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