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