Apache i VirtualHost
Lech Pankowski <[email protected]>
| Newsgroups | gmane.linux.debian.user.polish |
|---|---|
| Message-ID | <[email protected]> |
Kłaniam się.Piszę w sprawie prawdopodobnie banalnej, tak że zaczynam od przeprosin.Nie mogę sobie poradzić z konfiguracją Apache, aby serwował 2 strony: jedną oficjalnie i drugą prywatnie.Serwer jest w DNS-ie, to co ma przesłać oficjalnie jest u niego w /var/www/main i powinno pojawić się w przeglądarce zarówno po http://<serwer>.<domena>, jak i po http://<serwer>.<domena>/main.Oprócz tego chcę uruchomić stronę testową, znajdującą się na serwerze w /var/www/m1. To oczywiście nie będzie miało żadnego oddzielnego wpisu w DNS-ie, natomiast chciałbym widzieć to w przeglądarce np. po http://<IP_serwera>/m1.W miejscach <serwer>, <domena>, <IP_serwera> są rzeczywiste wartości.Jeśli w konfiguracji Apache umieszczę DocumentRoot /var/www/mainto działa strona 'oficjalna', ale oczywiście nie znajduje testowej.Próbowałem ustawić DocumentRoot /var/www Alias /main "/var/www/main/" - nie znajduje strony 'oficjalnej'Próbowałem zdefiniować nowy VirtualHost: NameVirtualHost <IP_serwera> <VirtualHost *:80> DocumentRoot /var/www/main ... </VirtualHost> <VirtualHost <IP_serwera>> DocumentRoot /var/www/m1 ... </VirtualHost> - też nie znajduje strony 'oficjalnej'No i pytanie: jak to można zrobić?Z podziękowaniem za wszystkie sugestie, L. Pańkowski