Imam 4 servera na kojima mi je web aplikacija, na njima apache na Linuxu i u httpd.conf stoji:
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /home/korpus/www
ServerName dunav.korpus.co.yu #ovaj red nije isti na sva 4 servera
ServerAlias korpus
</VirtualHost>
Kada na klijent računaru stavim u hosts fajl:
nn.nn.nn.nn korpus # ovo nn.nn.. je IP adresa jednog od servera
i u browseru kucam samo "korpus", bez problema pristupam aplikaciji, čiji fajlovi su smešteni na /home/korpus/www, a ne na /var/www/html, što je default za apache.
Ako probam da pristupim aplikaciji kucajući u browseru IP adresu ne dobijem ništa, jer ničega i nema na /var/www/html.
Ima li način da u browseru kucam IP adresu, i jos nešto, pa da dobijem moju "korpus" aplikaciju.
Ovo mi treba, jer istu aplikaciju imam na 4 mašine sa različitim IP adresama, i istom apache konfiguracijom, pa me mrzi da stalno menjam hosts fajl, kako bih pristupao čas jednoj, čas drugoj.
Nemam pravo da na serverima menjam httpd.conf.











Kako da pristupim virtaulnom hostu preko IP adrese ?