[ pyc @ 13.12.2003. 19:01 ] @
stvarno nemam neki tezi obicaj da smaram ljude po forumima sa svojim problemima, ali probao sam sve moguce varijante .... stvarno ne znam kuda vise... konkretno: hocu da namestim na apache web serveru u windows 2000 virtuelne hostove, tacnije, hocu da mi http://home.localhost pokazuje na d:\www\home, a http://localhost na d:\www ....

u ...\etc\drivers\hosts fajl sam ubacio

127.0.0.1 home.localhost

a u httpd.conf

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
ServerName localhost
DocumentRoot d:/www
</VirtualHost>

<VirtualHost 127.0.0.1>
ServerName home.localhost
DocumentRoot d:/www/home
</VirtualHost>

.... nema sanse da ovo proradi, kada odem na home.localhost, baca me u d:\www
a probao sam jos stosta varijanti i sa portovima itd itd...

pyc
[ Goran Rakić @ 13.12.2003. 20:21 ] @
Koliko ja tu shvatam problem je što se u tom slučaju nekako ne pravi razlika izmedju home.localhost i localhost, pa Apache i u jednom i drugom slučaju dobija isti zahtev i isto odgovara. Ukoliko definišeš dummy loopback adapter, i onda podesiš da home.localhost vodi na tu IP adresu, Apache-u kažeš da sluša na svim interfejsima i podesiš NameBased VHost, sve radi kako treba.

Ne znam zašto je to tako, ali tako ispada...
Mada, možda i grešim i problem leži negde drugde.
[ pyc @ 14.12.2003. 09:14 ] @
Citat:
Goran Rakić:
Koliko ja tu shvatam problem je što se u tom slučaju nekako ne pravi razlika izmedju home.localhost i localhost, pa Apache i u jednom i drugom slučaju dobija isti zahtev i isto odgovara. Ukoliko definišeš dummy loopback adapter, i onda podesiš da home.localhost vodi na tu IP adresu, Apache-u kažeš da sluša na svim interfejsima i podesiš NameBased VHost, sve radi kako treba.


Da li bi mogao, ukoliko ti nije problem da mi napises kako da izvedem ta tri koraka?

pyc
[ pyc @ 14.12.2003. 12:26 ] @
Resenje... (prosto mi se cini da je to bag apache-a, tesko da je "feature", ne vidim zasto bi bio...)

kada se navode virtuelni hostovi, onda moraju da se navode prvo poddomeni, pa tek onda naddomeni, znaci samo ova izmena:

#prvo poddomen
<VirtualHost 127.0.0.1>
ServerName home.localhost
DocumentRoot d:/www/home
</VirtualHost>

#posle naddomen
<VirtualHost 127.0.0.1>
ServerName localhost
DocumentRoot d:/www
</VirtualHost>

cini mi se, ali nisam siguran da je slicna situacija i sa hosts fajlom... i tu sam imao nekih problema, dakle nece da radi, a kad sam resetovao masinu, proradilo je, a nista nisam menjao...

pyc