thttpd

Honza Petrous hop na unibase.cz
Pondělí Říjen 22 15:25:48 CEST 2001


On Ne, 2001-10-21 at 21:43, Jirka Kosina wrote:
> On Sun, 21 Oct 2001 outbound na centrum.cz wrote:
> 
> > > protoze je tiny? :)
> > Takova dementni otazka, ale asi by neslo mit nektere domeny na Apache a
> > nektere na thttpd, ze ? Ale abych mohl zadavat
> > www.tohlejenaapachi.cz  a www.tohlejenathttpd.cz   (na stejnem pocitaci)
> 
> No, rekl bych, ze krome toho, ze je to divne ;) je to docela problem - jak 
> chcete prinutit dva programy, aby oba bindly stejny port?
> 
> Jedine reseni je napsat si jakysi "wrapper", ktery by jako jediny 
> poslouchal na tom portu, a provadel castecnou analyzu requestu ktery 
> prijde, a podle toho to posilal prislusnemu demonovi, cetl od nej 
> vysledky, a ty zase strkal zpatky do puvodniho socketu.
> 

Tohle jde vyresit redirektem. Roxen pouziva termin "interni redirekt".
Tj. jiny server posloucha na nejakem jinem portu (ci dokonce
jinem stroji) a v roxenovi pouze do redirekt modulu doplnite
pravidlo, podle ktereho se bude cast resit tak, ze roxen se pripoji
(tentokrat v roli klienta, ale s puvodnimi hlavickami) na "vzdaleny"
server a jeho odpoved preda zpet.

/Honza



Další informace o konferenci Linux