webForumDet fria alternativet

Virtualhost (igen, jag vet)

Webbservrar

4 svar · 438 visningar · startad av psykolog

Medlem sedan apr. 2000137 inlägg
Frågan#1

För att ta upp det här igen...

Jag har jonasc.net

Jag vill ha tex: apa.jonasc.net

Jag har i min zonefil, förutom allt som stod innan, lagt en rad längst ner som lyder:

apa A <mitt_ip>

Jag killall -HUP named:ade

I httpd.conf har jag

<VirtualHost mitt_ip>
ServerAdmin jonas@jonasc.net
DocumentRoot /home/jonasc/public_html/apa
ServerName apa.jonasc.net
</VirtualHost>

Vad har jag glömt (det funkar ej)?

tacksam för svar.

Medlem sedan okt. 20023 030 inlägg
#2

Har du lagt till "NameVirtualHost *" över alla VirtualHosts? Du använder ju NameBased VirtualHosting. Och så som jag har skrivit mina VirtualHosts så står det:

NameVirtualHost *

<VirtualHost *>
    ServerName foo.bar
    DocumentRoot /foo/bar
</VirtualHost>

<VirtualHost *>
    ServerName apa.foo.bar
    DocumentRoot /foo/bar/apa
</VirtualHost>

och dom fungerar.

Medlem sedan okt. 20023 030 inlägg
#3

Glömde visst att om du använder dej av VirtualHost ditt_ip så måste du även använda NameVirtualHost ditt_ip. Jag använder * istället för ip.

Medlem sedan apr. 2000137 inlägg
#4

Jo, den finns allt där

Medlem sedan okt. 20023 030 inlägg
#5

Då har jag absolut ingen aning.. Kan inte så mycket DNS.. :l

256 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)