Lighttpd: mod_rewrite + mod_proxy + Tomcat + RequestURL

Apache, Lighttpd, nginx, Cherokee
theomega
Userprojekt
Userprojekt
Posts: 696
Joined: 2003-01-27 14:36

Lighttpd: mod_rewrite + mod_proxy + Tomcat + RequestURL

Post by theomega » 2007-04-05 15:08

Hallo Leute,
ich habe folgende Situation:
Als Webserver läuft ein Lighttpd, dieser leitet alle Requests an .do Dateien an einen Tomcat über mod_proxy weiter. Der Tomcat führt ein Servlet aus, dieses Servlet benötigt jetzt den vollen Request-String (für eine Weiterleitung). Das Problem ist nun: Im Lighttpd habe ich jetzt außerdem noch einige mod_rewrite-rules eingefügt die einige .html dateian auf die .do dateien umbiegen.
Leider bekommt das Servlet immer nur die .do Dateinamen mit und niemals die .html. Gibt es eine Möglichkeit den lighttpd dazu anzuweisen den orginal request-string in einen beliebigen Header zu packen so das das Servlet den auslesen kann?

Oder weiß sonst jemand einen Trick?

Danke
TO

User avatar
Joe User
Project Manager
Project Manager
Posts: 11138
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Lighttpd: mod_rewrite + mod_proxy + Tomcat + RequestURL

Post by Joe User » 2007-04-05 15:30

PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

theomega
Userprojekt
Userprojekt
Posts: 696
Joined: 2003-01-27 14:36

Re: Lighttpd: mod_rewrite + mod_proxy + Tomcat + RequestURL

Post by theomega » 2007-04-05 15:38

Hy,
tut es leider nicht, denn man kann als Wert der Variable keine anderen Variablen wie ($HTTP["url"]) verwenden, das weißt der Parser zurück.

Danke trotzdem
TO