Ik heb de volgende situatie staan:
Internetverbinding --> Gateway --> Webserver en DesktopcComputer.
De internetverbinding heeft een extern ip-adres, namelijk 62.216.15.207. Alle calls naar dit externe ipadres worden dmv een gateway (192.168.1.1) doorgeschakeld naar het interne ipadres van de Webserver.
Nu zijn er twee domeinnamen die door worden verwezen naar het externe ipadres, domein1.com en domein2.nl. In Apache heb ik de volgende virtual hosts aangemaakt:
Het probleem: alle calls worden doorgeschakeld naar de eerste virtual host die apache tegenkomt.
Na twee dagen proberen, zoeken en testen heb ik maar besloten om het eens aan iemand anders te vragen :-)
Ik heb phpinfo() laten draaien in de documentroot vd eerste virtual host (de wwwroot).
Als ik domein1.com in mijn adresbar (zit totaal ergens anders aan het inet verbonden) intypt, wordt ik dus doorverwezen naar de eerste documentroot in httpd.conf. De phpinfo() geeft deze waarden terug:
-Hostname:port --> http://62.216.15.207:80
-HTTP_HOST --> 62.216.15.207
-ServerName --> 62.216.15.207
Het lijkt mij dus dat niet domein1.com wordt doorgegeven aan apache, maar het externe ipadres 62.216.15.207 .... weet iemand de oorzaak of een oplossing van dit probleem?
Ik kom er echt niet meer uit ....
Internetverbinding --> Gateway --> Webserver en DesktopcComputer.
De internetverbinding heeft een extern ip-adres, namelijk 62.216.15.207. Alle calls naar dit externe ipadres worden dmv een gateway (192.168.1.1) doorgeschakeld naar het interne ipadres van de Webserver.
Nu zijn er twee domeinnamen die door worden verwezen naar het externe ipadres, domein1.com en domein2.nl. In Apache heb ik de volgende virtual hosts aangemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <VirtualHost *> DocumentRoot /Webserver/www ServerName http://62.216.15.207 </VirtualHost> <VirtualHost *> DocumentRoot /Webserver/www/domein1.com ServerName www.domein1.com ServerAlias domein1.com </VirtualHost> <VirtualHost *> DocumentRoot /Webserver/www/domein2.nl ServerName www.domein2.nl ServerAlias domein2.nl </VirtualHost> |
Het probleem: alle calls worden doorgeschakeld naar de eerste virtual host die apache tegenkomt.
Na twee dagen proberen, zoeken en testen heb ik maar besloten om het eens aan iemand anders te vragen :-)
Ik heb phpinfo() laten draaien in de documentroot vd eerste virtual host (de wwwroot).
Als ik domein1.com in mijn adresbar (zit totaal ergens anders aan het inet verbonden) intypt, wordt ik dus doorverwezen naar de eerste documentroot in httpd.conf. De phpinfo() geeft deze waarden terug:
-Hostname:port --> http://62.216.15.207:80
-HTTP_HOST --> 62.216.15.207
-ServerName --> 62.216.15.207
Het lijkt mij dus dat niet domein1.com wordt doorgegeven aan apache, maar het externe ipadres 62.216.15.207 .... weet iemand de oorzaak of een oplossing van dit probleem?
Ik kom er echt niet meer uit ....