[apache] Virtual hosts

Pagina: 1
Acties:

  • Rembrand20
  • Registratie: Juli 2001
  • Laatst online: 22-09-2023
Hallo Tweakers,

Ik heb een probleempje met mijn Virtual host ik heb het hele forum afgezocht maar niets kunnen vinden.

Wat is het geval ik heb een intranet draaien op mijn linux machine (redhat 7.1) dit draait op ip nummer 192.168.20.50 nou is dat geen probleem wat dat werkt. Nu heb ik in mijn dns een aanpassing gedaan zodat ik een naampje heb gekregen laten we zeggen extranet.site.nl.
Ik heb in mijn httpd.conf dit staan.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Port 80
ServerName hostname.site.nl

NameVirtualHost *


<VirtualHost *>
DocumentRoot /var/www/html
ServerName hostname.site.nl
</VirtualHost>


<VirtualHost *>
DocumentRoot /var/www/extranet
ServerName extranet.site.nl
</VirtualHost>

En als ik in mijn messages file kijk zie ik het volgende staan.
code:
1
2
[warn] _default_ VirtualHost overlap on port 80, the first has precedence
[warn] NameVirtualHost *:80 has no VirtualHosts

extranet.site.nl komt ook op /var/www/html uit.
Wie weet wat ik fout doe of wat er fout gaat.

Model 3 LR AWD Solid Black / Black / Aero / Trekhaak - Bestelling 2-10 Leaseplan, 4-10 Tesla, RN 22-09, Nieuwe RN 25-11, VIN Yes, leverdatum: ?/?/19(?)


Verwijderd

Probeer dit eens:
code:
1
NameVirtualHost *

Naar:
code:
1
NameVirtualHost on

En dan wel ff Apache restarten he? :P

Verwijderd

Zet achter namevirtualhost gewoon je ip-nummer.
Vevolgens zet je in elke [Virtualhost *] i.p.v. "*" datzelfde ipnummer en klaar is klara :)

[edit]
Topix gaat lekker als mensen HTML rechten hebben :o

Verwijderd

Op dinsdag 23 april 2002 16:36 schreef Nelske het volgende:
Zet achter namevirtualhost gewoon je ip-nummer.
Vevolgens zet je in elke <Virtualhost *] i.p.v. "*" datzelfde ipnummer en klaar is klara :)
Mijn manier werkt ook :P

Verwijderd

als het goed is als je apachectl configtest doet zie je al dat er iets dubbel op staat / overbodig is

de eerste virtualhost kan je gewoon weglaten en het probleem moet dan opgelost zijn zorg er dan wel voor dat je algemene documentroot is ingesteld zoals nu je virtualhost is ingesteld :)

  • Rembrand20
  • Registratie: Juli 2001
  • Laatst online: 22-09-2023
MMMM het werkt nog steeds niet want ik kom nog steeds op os intanet uit. En niet op ons extranet.

Ik krijg geen fout meldingen meer

Wie kan mij nog wat tips geven

Model 3 LR AWD Solid Black / Black / Aero / Trekhaak - Bestelling 2-10 Leaseplan, 4-10 Tesla, RN 22-09, Nieuwe RN 25-11, VIN Yes, leverdatum: ?/?/19(?)


Verwijderd

Dit is mijn werkende virtualhost sectie van mijn httpd.conf file:

NameVirtualHost 213.84.xxx.xxx

<VirtualHost 213.84.xxx.xxx>
DocumentRoot "/home/httpd"
ServerName ghoster.domain.ext
Redirect /zsv http://zsv.domain.ext/
Redirect /wizdom http://wizdzom.domain.ext/
</VirtualHost>

<VirtualHost 213.84.xxx.xxx>
DocumentRoot "/home/httpd/zsv"
ServerName zsv.domain.ext
</VirtualHost>

<VirtualHost 213.84.xxx.xxx>
DocumentRoot "/home/httpd/wizdom"
ServerName wizdom.domain.ext
</VirtualHost>
Pagina: 1