Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]Konfiguracja virtual hostów dla domeny i problem z użyciem 2 razy tego samego ip
Forum PHP.pl > Forum > Przedszkole
Greg23
Dodałem nową domenę (domena2) do serwera, wstawiłem odpowiednie wpisy w httpd.conf :

  1. <VirtualHost 3.3.22.15:80 >
  2. ServerAdmin admin@domena1.pl
  3. DocumentRoot /var/www/domena1.pl/public_html
  4. ServerName www.domena1.pl
  5. ServerAlias domena1.pl
  6. </VirtualHost>
  7.  
  8. <VirtualHost 3.3.22.15:80 >
  9. ServerAdmin admin@domena2.pl
  10. DocumentRoot /var/www/domena2.pl
  11. ServerName www.domena2.pl
  12. ServerAlias domena2.pl
  13. </VirtualHost>




Po dodadniu domena2 dostaje info:

VirtualHost 3.3.22.15:80 overlaps with VirtualHost 3.3.22.15:80, the first has precedence, perhaps you need a NameVirtualHost directive

Dlaczego nie mogę używać tego samego ip dla 2 domen ?

// EDIT //

Problem częściowo rozwiązany po dodaniu przed ażdym virtual hostem:
  1. NameVirtualHost domena.pl:80

Jednak z jakiegoś powodu dostaję teraz taki błąd:
  1. [warn] NameVirtualHost domena2.pl:80 has no VirtualHosts

a przecież ma ustawione virtual hosty ?
pedro84
Zobacz sobie jak wygląda domyślny plik wirtualnych hostów:

Kod
NameVirtualHost *:80

<VirtualHost *:80>
    ServerName domain.com
</VirtualHost>
<VirtualHost *:80>
    ServerName domain2.com
</VirtualHost>


+ w httpd.conf
Kod
Listen 80
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.