Apache: mod_rewrite
Robert
- https
Hallo zusammen.
Ich habe folgendes Problem:
Die Seite wird per http://www.123.de/abc aufgerufen. Intern wird per mod_rewrite die Seite von http://anderer_server/abc/ geladen.
Die rewrite_rule: RewriteRule ^abc(.*) http://anderer_server/abc/$1 [P]
Hier das Problem:
Rufe ich http://www.123.de/abc (ohne Slash am Ende) auf, werden alle Links in der Datei statt http://www.123.de/abc/datei.htm in http://www.123.de/datei.htm generiert. Die Startseite wird geladen, jedoch die Links liegen alle eine Ebene höher. Folglich geht das /abc/ unter.
Wird die Seite über http://www.123.de/abc/ (also mit Slash am Ende) aufgerufen, läuft alles normal (Links sehen dann so aus: http://www.123.de/abc/datei.htm)
Ein anhängen des Slashes ist mir bisher noch nicht gelungen, da auf http://www.123.de das Verzeichnis abc ja nicht vorhanden ist.
Hat jemand eine Idee?
Vielen Dank,
Gruß
Robert