APACHE

Jaroslav Benkovsky benkovsk na pha.pvt.cz
Čtvrtek Březen 20 23:56:16 CET 1997


Dadak Jakub wrote:
> 
> > Zdar Dadake!
> 
> Dadake ? Neznam.
> 
> >  DJ> Nebo mate druhou moznost bez konfigurovani sitovky a ta se lysi jen
> >  DJ> tim, ze polozka VirtualHost nebude s ciselnou adresou, ale jmenou.
> >  DJ> Opet musi byt v DNS.
> > apache umi spravovat nekolik virtualnich serveru na jedine IP adrese ? A jak
> > pozna pro ktery server je dany request ? to je nejaka vymozenost HTTP/1.1 ??
> >
> >             S pozdravem,
> >             HSN [Team OS/2]
> > --- timEd/2 1.10
> >  * Origin: Dark side of Avalon (2:423/66.111)
> 
> No to umi,
>  chytrejsi klienti posilaji v MIME i jmeno serveru, kteremu je request
>  urcen a Apache tak pozna, kteremu virtualnimu serveru pozadavek predat.
>  Prectete si dokumentaci.

Presneji je to tak, ze posilani vybraneho hostname je
v _HTTP_ 1.1; ale NS od verze 2 a MSIE od verze 3 to uz posilaji
i s HTTP 1.0. Staci, kdyz klient posle spolu s HTTP requestem
i hlavicku Host: bla.blabla.com nebo neco takoveho; tj hostname
virtualniho serveru.

Starsi APACHE to neumel vyuzit - pokud jste chtel virtualni
www, tak kazdy musel mit svou IP adresu - to je asi ve vetsim
meritku neunosne (prideleny adresni prostor neni neomezeny),
na druhou stranu to funguje i se starsimi klienty.

Novejsi APACHE uz snad umi i virtualni hosty rozlisene
jenom pomoci hostname - potom staci, aby host mel v DNS
zaznamy typu CNAME pro kazdy virtualni host. Je to mimochodem
pomerne jednoduche dopsat i do NS serveru s NSAPI, pokud to uz rovnou
neumi.

					Edheldil


Další informace o konferenci Linux