[linux] Apache- www.domain.com & foo.domain.com

Matus "fantomas" Uhlar uhlar na fantomas.sk
Pátek Listopad 2 13:21:53 CET 2001


-> OK, ale stale mi nieco 'skripe' !
-> 
-> moj postup:
-> 
-> 1. pridal som do dns zaznam:
-> 
-> ...
-> foo  IN CNAME 	www
-> ...
-> 
-> 2. Pridal som do apache/httpd.conf
-> 
-> ...
-> NameVirtualHost   1.1.1.1
-> 
-> <VirtualHost 1.1.1.1>
-> ...
-> ServerName www.domain.com
-> DocumentRoot /var/www
-> ...
-> </VirtualHost>
-> 
-> <VirtualHost 1.1.1.1>
-> ...
-> ServerName foo.domain.com
-> DocumentRoot /var/www/foo
-> ...
-> </VirtualHost>
-> 
-> Ked sa pripojim na apache z LANky tak to funguje, problem  je ked sa pripojim
-> z ostatneho internetu tak mi funguje len ten prvy www.domain.com
-> a pri ostatnych sa sa zjavi vlastne ten isty obsah ako u www.domain.com a nie 
-> obsah z foo.domain.com ?

Ukazuju ti vsetky virtualne hosty na 1.1.1.1 ?
Nepripajaju sa nahodou klienty z LAN na inu IP adresu ako klienti z inetu?
To bude asi problem... apache nabinduje virtualny web server definovany v
ServerName a ServerAlias na IP asresu definovany vo <VirtualHost> sekcii.

Takze ak sa pripojis na inu IP tak ten virtualny host nedostanes. Obabrat to
mozes tak ze definujes pre jednotlive hosty viac IP adries (vnutornu aj
vonkajsiu) a tieto vo <VirtualHost> uvedies tieto. Alebo zariadis aby sa
ludia aj z LANky pripajali na IP na ktoru sa pripajaju ti z inetu a
nabindujes vhosty na dotycnu IP.
-- 
 Matus "fantomas" Uhlar, uhlar na fantomas.sk ; http://www.fantomas.sk/
 Warning: I don't wish to receive spam to this address.
 Varovanie: Nezelam si na tuto adresu dostavat akukolvek reklamnu postu.
 Depression is merely anger without enthusiasm. 




Další informace o konferenci linux