[ 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
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.