[Apache] (weer) een VirtualHost probleem

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

  • cdl
  • Registratie: Mei 2003
  • Laatst online: 16-03 23:14
Ik ben niet de enige die op dit forum een VirtualHost probleem heeft gehad.
Aan de hand van dit forum heb ik geprobeerd m'n probleem op te lossen. Ook de handleiding van Apache hielp niet.

Het gaat om het volgende. Ik draai een servertje op een Red Hat 9 bakkie. Apache 2.0.40/Mysql 3.23.54/Php 4.2.2
Voor m'n forum heb ik een xxx.no-ip.com adres aangemaakt. Deze wil ik graag koppelen aan m'n server, een aparte directory.
Bijvoorbeeld m'n root is /var/www/html
Het forum gaat naar /var/www/html/forum

Ik heb hiervoor de volgende virtualhost gemaakt:

NameVirtualHost *

<VirtualHost *>
DocumentRoot /var/www/html/forum
ServerName xxx.no-ip.com
</VirtualHost>

Dit zou goed moeten werken. Niet dus. Als ik nu namelijk met m'n browser m'n ip-adres intik ga ik ook naar /var/www/html/forum

Weet iemand wat dit probleem kan zijn?

Dat zeg ik!


  • Kippenijzer
  • Registratie: Juni 2001
  • Laatst online: 28-04 20:21

Kippenijzer

McFallafel, nu met paardevlees

Dit klopt, als je virtual hosts gebruikt moet je 1e gedefinieerde virtual host altijd de eigenlijke stie zijn, zodra nl. virtual hosts geactiveerd zijn doet apache niet meer met de default mbt. locaties van site. Dus gewoon de 1e virtual host zo definieren dat die naar de "normale" site gaat, en alles zal werken zoals gewenst... Staat btw ook in de online virtual host handleiding van apache hoor, ig die voor 1.3

  • [ash]
  • Registratie: Februari 2002
  • Laatst online: 05-04-2025

[ash]

Cookies :9

Komt dit niet doordat je <VirtualHost *> gebruikt ?, je moet volgens mij (weet niet helemaal zeker) <VirtualHost dnsnaam> gebruiken.

Bijvoorbeeld <VirtualHost *.no-ip.com>

En als dit je enige virtualhost geldt ook wat Kippenijzer zegt.

[ Voor 20% gewijzigd door [ash] op 20-06-2003 14:00 ]


  • cdl
  • Registratie: Mei 2003
  • Laatst online: 16-03 23:14
Kippenijzer schreef op 20 June 2003 @ 13:57:
Dit klopt, als je virtual hosts gebruikt moet je 1e gedefinieerde virtual host altijd de eigenlijke stie zijn, zodra nl. virtual hosts geactiveerd zijn doet apache niet meer met de default mbt. locaties van site. Dus gewoon de 1e virtual host zo definieren dat die naar de "normale" site gaat, en alles zal werken zoals gewenst... Staat btw ook in de online virtual host handleiding van apache hoor, ig die voor 1.3
Ik heb het volgende gedaan:

<VirtualHost *>
DocumentRoot /var/www/html
ServerName ipadres
</VirtualHost>
<VirtualHost *>
DocumentRoot /var/www/html/forum
ServerName xxx.no-ip.com
</VirtualHost>

En hij werkt! Jullie zijn geweldig. Topic kan wat mij betreft op slot.

Dat zeg ik!


Verwijderd

Afbeeldingslocatie: http://crew.tweakers.net/kaj/IBL.gif

edit:

met dank aan Kaj voor de img

[ Voor 119% gewijzigd door Verwijderd op 20-06-2003 14:46 ]


Dit topic is gesloten.