[Ubuntu] [apache] Virtual Host.

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • battler
  • Registratie: November 2004
  • Laatst online: 30-06 15:11
Domein: naam.xs4all.nl
virtual: test.naam.xs4all.nl

config
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
NameVirtualHost [ip]:80

  <VirtualHost [ip]:80>
        ServerAdmin mijnemail.com
        ServerName naam.xs4all.nl
        DocumentRoot /var/www
        <Directory />
                Options FollowSymLinks
                AllowOverride none
                Order Allow,deny
                allow from all
        </Directory>

        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride AuthConfig
                Order allow,deny
                allow from all
        </Directory>
</virtualHost>


Gedeelte wat niet werkt:
code:
1
2
3
4
   <VirtualHost [ip]:80>
    DocumentRoot /var/www/test
    ServerName test.naam.xs4all.nl
</VirtualHost>


In mijn logs zie ik niets binnen komen op test.naam.xs4all.nl.
Het andere werkt wel gewoon.

Lux.Architectuur | Van Dromen tot Wonen | www.Lux-a.nl


Acties:
  • 0 Henk 'm!

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Wat staat er wel in de logs? Kan de hostname wel gevonden worden? Wat gebeurt er als je de namen omdraait?

Acties:
  • 0 Henk 'm!

  • battler
  • Registratie: November 2004
  • Laatst online: 30-06 15:11
Firefox error: Adres niet gevonden:
Firefox kan de server op test.naam.xs4all.nl niet vinden.
Dit lijkt me dus een gewone 404 error.

Ik ga nu even de namen omdraaien, kijken wat hij doet.

Lux.Architectuur | Van Dromen tot Wonen | www.Lux-a.nl


Acties:
  • 0 Henk 'm!

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
"Firefox kan de server op test.naam.xs4all.nl niet vinden." heeft juist niks met een 404 te maken, dat betekent dat de hostname niet bestaat, en het probleem niet bij apache ligt.

Acties:
  • 0 Henk 'm!

  • Luqq
  • Registratie: Juni 2005
  • Laatst online: 16:34
Denk niet dat je een wildcard DNS entry krijgt van xs4all. Als je zelf een domein koopt en *.domeinnaam.tld naar je IP host, werkt dit wel. :)

Acties:
  • 0 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

nslookup of dig geeft je uitsluitsel over de DNS kant van het verhaal.
telnetten op poort 80 is dan mogelijk om te kijken of er eea op draait.


Verder is firefox geen goede tool om te debuggen bij dit soort issues.

i3 + moederbord + geheugen kopen?


Acties:
  • 0 Henk 'm!

  • battler
  • Registratie: November 2004
  • Laatst online: 30-06 15:11
Ik kom daar nu dus net even achter, online traceroute en ping kon het niet resolven dus voila.
Misschien dat ik ergens een gratis dns dienst kan scoren, en het daarmee proberen.

O.k dat heb ik dus gedaan, via dyndns.

Nu heb ik:
1: naam.xs4all.nl
2: naam.webhop.net

Alleen nu is het probleem dat wanneer ik via naam.webhop.net mijn webserver benader, ik dezelfde
bestanden zie als wanneer ik dat via naam.xs4all.nl doe.
Het lijkt me dat de documentroot hiervan niet goed staat, maar volgens mijn code moet dit gewoon kloppen.
code:
1
2
3
4
  <VirtualHost naam.webhop.net>
   ServerName naam.webhop.net
   DocumentRoot /var/www/webhop/
   </virtualHost>


Waar zou het probleem kunnen liggen?

Opgelost:

Configcode:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
NameVirtualhost *:80

<VirtualHost *:80>
ServerAdmin [email]
ServerName [url]
DocumentRoot [doc. root]
</virtualhost>

<VirtualHost *:80>
ServerAdmin [email]
ServerName [url2]
DocumentRoot [doc. root2]
</virtualhost>

[ Voor 115% gewijzigd door battler op 17-01-2009 12:10 ]

Lux.Architectuur | Van Dromen tot Wonen | www.Lux-a.nl

Pagina: 1