Domeinnaam/IP probleem icm Apache2 virtuele hosts

Pagina: 1
Acties:

  • celshof
  • Registratie: December 2009
  • Laatst online: 01-12 22:10
Ik heb op mijn LAMP-server een aantal virtuele hosts geplaatst zoals mijndomein.nl en spotweb.mijndomein.nl.
Het probleem is dat ik via mijn internenetwerk niet de domeinnaam kan gebruiken. Dan laadt geen van de pagina's in. Via een ander netwerk (3G van mijn telefoon) laadt alles wel netjes in, dus dat zit goed.

Op zich niet zo erg, ware het niet dat ik via IP-adres maar 1 van mijn virtuele hosts kan bereiken en ik wil ze natuurlijk allemaal kunnen bereiken.
Ik heb al gezocht of het iets is in mijn router (D-Link 1565), maar daar vind ik niet direct iets in terug. Ook heb ik geprobeerd om via de hosts file van W7 de domeinnaam direct door te sturen naar het ip-adres van mijn server, maar dat geeft ook geen effect.
Tenslotte heb ik nog een alias toegevoegd in de apache-configuratie (IP-adres server/spotweb), maar dat werkt helaas ook niet.

Iemand een idee hoe ik dit oplos? Of hoe ik de juiste termen gebruik op Google (want via Google heb ik tot nu toe ook geen oplossing gevonden).

  • Bastiaan
  • Registratie: November 2002
  • Laatst online: 02-12 21:38

Bastiaan

Bas·ti·aan (de, m)

Klik: http://www.axertion.com/t...domains-using-wampserver/

Door die stappen door te lopen zou het moeten werken. Denk daarbij ook aan bijvoorbeeld de hosts-file en het herstarten van services (allebei ook genoemd in dit artikel) :)

[ Voor 27% gewijzigd door Bastiaan op 22-02-2013 09:45 ]


  • celshof
  • Registratie: December 2009
  • Laatst online: 01-12 22:10
Bastiaan schreef op vrijdag 22 februari 2013 @ 09:44:
Klik: http://www.axertion.com/t...domains-using-wampserver/

Door die stappen door te lopen zou het moeten werken. Denk daarbij ook aan bijvoorbeeld de hosts-file en het herstarten van services (allebei ook genoemd in dit artikel) :)
Ik heb deze doorlopen en de volgende wijzigingen gemaakt (server draait Ubuntu 12.10):

ServerName www.domein.nl
ServerAlias *.domein.nl

DocumentRoot /var/www/%1/public_html


In /var/www/ bestaan de subfolders www en spotweb. Echter, nu krijg ik bij een herstart van Apache de melding dat de subfolder /var/www/%1/public_html niet bestaat (op zich heel logisch). Zelfde melding krijg ik als ik " om de foldernaam heenzet.

edit: hosts file heb ik gisteren al aangepast door www.domein.nl en spotweb.domein.nl te koppelen aan 192.168.0.192 (IP van de server)


edit2: DOH! 8)7 Opmaak van de HOSTS file was verkeerd om (dus domeinnaam - ip ipv ip - domainnaam).

[ Voor 12% gewijzigd door celshof op 22-02-2013 10:21 ]


  • celshof
  • Registratie: December 2009
  • Laatst online: 01-12 22:10
Helaas, ik heb nog wel een probleem. Mijn hosts file ziet er nu zo uit:

192.168.0.192 www.domein.nl
192.168.0.192/mail mail.domein.nl
192.168.0.192/spotweb spotweb.domein.nl

In apache heb ik bij de mail en spotweb conf-file een ServerAlias toegevoegd voor zowel 192.168.0.192/spotweb en localhost/spotweb. Echter kom ik altijd uit bij de virtuele host van www.domein.nl

edit: Vergeten de spotweb host te enablen. Nu ik dat gedaan heb krijg ik een error dat de site niet geladen kan worden.

[ Voor 20% gewijzigd door celshof op 22-02-2013 10:32 ]