[Apache] Vhosts vraag

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 29-09 14:51
Eigenlijk draait Apache bij mij via WAMP op een Windows server, maar uiteindelijk maakt dat voor mijn vraag niet uit.

Ik heb daar 2 websites op draaien, waarbij de virtualhost er voor 1 van de sites er zo uitziet:
code:
1
2
3
4
5
<VirtualHost *:80>
    ServerName www.domeinnaam.nl
    DocumentRoot d:/wamp/www/domeinnaam
    ServerAlias domeinnaam.nl *.domeinnaam.nl
</VirtualHost>

Dit werkt prima.

Echter ik heb ook een paar testsites zonder domeinnaam. Lokaal kan ik zo een site benaderen:

http://192.168.40.18/testsite

Echter ik wil zo een site dus ook via het externe ip-adres benaderen, zo dus:

http://extern_ip_adres/testsite

Echter ik krijg dat niet voor elkaar, volgens mij moet dat ook in de vhosts kunnen ?

Ik dacht zoiets, maar dat werkt dus niet:
code:
1
2
3
4
5
<VirtualHost *:80>
    ServerName http://extern_ip_adres/testsite
    DocumentRoot d:/wamp/www/testsite
    ServerAlias *.testsite
</VirtualHost>

Wat doe ik fout ?

[ Voor 1% gewijzigd door blaataaps op 31-01-2010 13:29 . Reden: code-tags voor extra leesbaarheid :) ]

Pay peanuts get monkeys !


Acties:
  • 0 Henk 'm!

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Wat werkt er niet aan http://extern_ip_adres/testsite? Krijg je een error van apache? Een timeout? De verkeerde website? De login-pagina van je router?
http://extern_ip_adres/testsite werkt niet als servername, want het is geen servername, maar een URL.

Acties:
  • 0 Henk 'm!

  • CherandarGuard
  • Registratie: Oktober 2001
  • Laatst online: 14-10-2024
Kijk eens naar deze vrij uitgebreide voorbeelden, ik denk dat je daar nog wel wat zinnigs uit zal kunnen halen:
http://eregie.premier-min...nual/vhosts/examples.html

Acties:
  • 0 Henk 'm!

  • JaQ
  • Registratie: Juni 2001
  • Laatst online: 23:43

JaQ

Kijk eens naar de directive location?

Egoist: A person of low taste, more interested in themselves than in me


Acties:
  • 0 Henk 'm!

  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 29-09 14:51
Sorry... :+

Ik heb op diezelfde server ook IIS draaien onder een ander extern ip-adres zodat zowel IIS als Apache op poort 80 kunnen draaien.

Ik gebruikte steeds het externe ip-adres van IIS om die site te benaderen... Kwam er achter toen ik eens goed naar de foutmelding ging kijken, die was van IIS, ipv Apache.

Dom,dom, dom, maar het werkt nu !

Pay peanuts get monkeys !