virualni non-IP www (Apache)

Michal Krause mike na navrcholu.cz
Úterý Červenec 27 14:39:17 CEST 1999


Dne 27. 7. 1999 Corp. yA (Zdenek Pizl) napsal:

> no jo, ale on jeden CNAME alias spravne interpretuje (vlastne on
> interpretuje spravne oba aliasy) ale navic jeste pri dotazu na
> http://volodya.af.czu.cz vraci to same jako pri
> http://www.volodya.af.czu.cz A TO SE MI NELIBI. Jestli me neklame pamet,
> tak by mel zarvat jako ze zakazany pristup na http://volodya.af.czu.cz

Pokud nekdo pozaduje na Apachi data ze serveru, ktery nema svuj vlastni
virtual, pouzije se prvni definovany virtual. Toto chovani lze pozorovat od
verze 1.3.0. Pokud chcete zakazat pristup na volodya.af.czu.cz (kdyz uz jsme
u toho, nevidim duvod, proc by se mel takto Apache chovat defaultne, AFAIK to
ani nikdy nedelal), budete mu muset zalozit virtual a v nem nejakym zpusobem
definovat zakaz. Paklize by toto reseni melo byt univerzalni (zakaz kazdo
domenu, ktera nema svuj virtual), vytvorte novy virtual _bez_ definovaneho
ServerName, ktery bude definovan _pred_ vsemi ostatnimi virtualy. Presne
timto zpusobem mame udelano treba to, ze se pro kazdy CNAME zobrazuje stranka
"Tato domena byla zaregistrovana pro zakaznika firmy ..." aniz bych musel
cokoliv nastavovat (krome nameserveru). A az se zakaznik rozhodne pro hosting
domenou, udelam domene vlastni virtual a je to. 

Doporucena cetba: Apache Virtual Host documentation
(http://www.apache.org/docs/vhosts/index.html). 

S pozdravem

Michal Krause                                                      /\
ICQ: 7665279            Informace (nejenom) ze sveta Linuxu     /\/  \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz

There are three kinds of lies: lies, damn lies, and benchmarks.
                                                         Jeremy Allison


Další informace o konferenci Linux