Skocz do zawartości

Polecane posty

Cześć,

 

Mam taki problem:

 

VH wygląda tak:

 

ServerAdmin e-mail

DocumentRoot /var/www/domena.pl

ServerName domena.pl

ErrorLog /var/log/apache2/domena.pl.error

TransferLog /var/log/apache2/domena.pl.access

 

No i działa pięknie - dopóki nie dodam sub domeny, albo innej domeny... Wtedy zaczyna bezwarunkowo kierować na ostatnio dodaną - o poprzedniej zapomina i nie da się wejść pod jej adres.

 

Można VHosty dodawać wszystkie w 1 pliku? Z tego http://httpd.apache.org/docs/2.0/mod/core.html#virtualhost wynika, że tak. Poszczególne vhosty powinny być na oddzielnym IP, problem w tym, że ja mam tylko jeden adres.

 

Nie pomaga dodanie w nagłówku NameVirtualHost domena.pl:80

 

Co robię źle? Obecnie mam wszystkie domeny na jednym VHoście i działa prawidłowo - problem w tym, że nie ma separowania logów.

 

Będę wdzięczny za podpowiedź.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

NameVirtualHost *:80

 

a w vhostach:

 

<VirtualHost *:80>
   ServerName domenka.pl
   ServerAlias www.domenka.pl
.........

powinno dać rade ;)

 

 

co do logów to w vhoście możesz zrobić

CustomLog /plik

ErrorLog /plik

AccessLog /plik

LogLevel level

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Tak jest dobrze, jeśli tylko jeden VH jest skonfigurowany. Gdy dodaję drugi, ten 1 zaczyna być ignorowany - w tym cała szkopuł...

 

Poza tym, jeśli 2 razy pojawia się *:80 - wywala mi błąd podczas startu apache.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dzięki Miłoszu ;)

 

Dla potomnych:

 

Trzeba dodać NameVirtualHost *:80 w pliku konfiguracyjnym apache przed # Include the virtual host configurations:

Include /etc/apache2/sites-enabled/

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×