[Apache] Virtualhosts werken niet (meer)

Pagina: 1
Acties:

  • Puntslash
  • Registratie: December 2000
  • Niet online
Ik heb een heeel vaag probleem.

Sinds ik een firewall tussen m'n adsl modem en webserver heb staan, werken de virtualhosts in apache niet meer.

Namevirtualhost staat op 192.168.0.3 (ip-adres van de webserver)

en een virtualhost ziet er ongeveer zo uit:
code:
1
2
3
4
5
6
7
<VirtualHost www.xxplosive.org>
    ServerName xxplosive.org
    DocumentRoot /home/mike/www
    ServerAlias *.xxplosive.org
    Errorlog /home/mike/logs/xxplosive-error_log
    CustomLog /home/mike/logs/xxplosive-access_log combined
</VirtualHost>


Als ik dan de site opvraag, komt ie uit in de eerste container met virtualhost, namelijk:
code:
1
2
3
4
<VirtualHost 192.168.0.3>
    ServerName 192.168.0.3
    DocumentRoot /usr/local/apache/htdocs
</VirtualHost>


Ik heb ook al geprobeerd om mijn interne ip te wijzigen in externe ip (in httpd.conf)

Wat mis ik hier?

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 14:44

Kees

Serveradmin / BOFH / DoC
Die eerste virtualhost gaat niet werken ( VirtualHost www.xx..org)

Als ik jou was zou ik gewoon NameVirtualHost * gebruiken, en dan VirtualHost * ipv het ip/hostnaam

Apache pakt de goede wel als de de ServerName maar goed zet.

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


  • Puntslash
  • Registratie: December 2000
  • Niet online
Ok, zal het proberen, zoals het hierboven staat heeft het wel gewerkt (ruim een jaar..)

  • Puntslash
  • Registratie: December 2000
  • Niet online
Het werkt.. toch vreemd dat het eerder wel werkte op de bovenstaande manier.

Maargoed, bedankt!