webForumDet fria alternativet

Apache: Virutalhosts

Webbservrar

2 svar · 310 visningar · startad av Sjodahl

Medlem sedan maj 20033 218 inlägg
Frågan#1

Lyckas inte riktigt får virtualhosts att fungera som jag tänkt:
Går jag in på IP: 213.213.213.213 kommer jag till samma som om jag får in på
hostname.se som pekar på 213.213.213.213

Men vill som sagt att om jag går in på IPet så skall jag komma till default doc rooten inte "D:/webb/sites/hostname.se" och får jag in på hostname.se så skall jag komma till rätt mapp.

NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot "D:/Webb/sites/docroot"
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@hostname.se
DocumentRoot "D:/webb/sites/hostname.se"
ServerName hostname.se
</VirtualHost>

Medlem sedan juni 20014 290 inlägg
#2

När du skriver in ip-adressen så gäller första virtuella hosten så du måste skapa en till för domänen.

Alltså minst 2 virtuella host'ar.

Medlem sedan maj 20033 218 inlägg
#3

Tackar!

266 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)