Kom ihåg mig?
Home Menu

Menu


Virtual host

Ämnesverktyg Visningsalternativ
Oläst 2009-03-18, 21:13 #1
Traveler Traveler är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2009
Inlägg: 4
Traveler Traveler är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2009
Inlägg: 4
Hej.

Jag har satt upp en server hemma på min comhem anslutning.

Jag kör med CentOS 5.2 och Apache 2.2.3.

Webservern funkar bra, den svarar snabbt på anrop både på IP, dynDNS och via domännamn.

Men jag får alla domännamn att komma direkt till rooten fast jag vill att varje domännamn skall gå till separat mapp.

Jag tycker att jag har testat allt.

Kan nån hjälpa mig???


Bifogar utdrag ur httpd.conf

#
# Use name-based virtual hosting.
#
#NameVirtualHost *:80
#
# NOTE: NameVirtualHost cannot be used without a port specifier
# (e.g. :80) if mod_ssl is being used, due to the nature of the
# SSL protocol.
#

#
# 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 [email protected]
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>




<VirtualHost www2.xxxxxxxx.com:80>
DocumentRoot /var/www/html/www2.xxxxxxxx.com
<Directory /var/www/html/www2.xxxxxxx.com>
allow from all
Options +Indexes
</Directory>
VirtualDocumentRoot /var/www/html/www2.xxxxxxxx.com
</VirtualHost>

<VirtualHost www.xxxxxxxx.com:80>
DocumentRoot /var/www/html/www.xxxxxxxx.com
<Directory /var/www/html/www.xxxxxxx.com>
allow from all
Options +Indexes
</Directory>
VirtualDocumentRoot /var/www/html/www.xxxxxxxx.com
</VirtualHost>
Traveler är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-18, 21:39 #2
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
En snabb hopskrivning av hur jag gör på mina maskiner:
Kod:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com
<Directory /var/www/example.com>
Order allow,deny
allow from all
Options FollowSymLinks MultiViews
</Directory>
</VirtualHost>
Sen är det bara att kopiera VirtualHost biten och ändra till en annan domän.
crazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-18, 23:00 #3
Traveler Traveler är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2009
Inlägg: 4
Traveler Traveler är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2009
Inlägg: 4
Citat:
Originally posted by crazzy@Mar 18 2009, 21:39
En snabb hopskrivning av hur jag gör på mina maskiner:
Kod:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com
<Directory /var/www/example.com>
Order allow,deny
allow from all
Options FollowSymLinks MultiViews
</Directory>
</VirtualHost>
Sen är det bara att kopiera VirtualHost biten och ändra till en annan domän.
Så här ser min fil ut nu och det funkar fortfarande inte.

Oavsett vilken adress jag skriver så kommer jag till rooten.


skriver jag ip-nummret så kommer jag till rooten
skriver jag ip-nummret/mappen så kommer jag till rätt sida.




Kod:
#  CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>



NameVirtualHost *:80
<VirtualHost site1.com:80>
ServerName site1.com
ServerAlias www.site1.com
DocumentRoot /var/www/html/site1
<Directory "/var/www/html/site1">
Order allow,deny
allow from all
Options FollowSymLinks MultiViews
</Directory>
</VirtualHost>

NameVirtualHost *:80
<VirtualHost site2.com:80>
ServerName site2.com
ServerAlias www.site2.com
DocumentRoot /var/www/html/site2
<Directory "/var/www/html/site2">
Order allow,deny
allow from all
Options FollowSymLinks MultiViews
</Directory>
</VirtualHost>
Traveler är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-18, 23:47 #4
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
NameVirtualHost behöver du bara ange en gång.
Glöm inte att köra /etc/init.d/httpd reload efter att du ändrat konfig.
emilv är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-18, 23:54 #5
Traveler Traveler är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2009
Inlägg: 4
Traveler Traveler är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2009
Inlägg: 4
Citat:
Originally posted by emilv@Mar 18 2009, 23:47
NameVirtualHost behöver du bara ange en gång.
Glöm inte att köra /etc/init.d/httpd reload efter att du ändrat konfig.
Verkar inte hjälpa.

Kan det ha något med Comhem att göra..
Traveler är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-19, 00:38 #6
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
Du ska inte ha domännamnet i VirtualHost deklarationen.

Den ska se likadan ut som NameVirtualHost.
crazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-19, 02:22 #7
Traveler Traveler är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2009
Inlägg: 4
Traveler Traveler är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2009
Inlägg: 4
Citat:
Originally posted by crazzy@Mar 19 2009, 00:38
Du ska inte ha domännamnet i VirtualHost deklarationen.

Den ska se likadan ut som NameVirtualHost.
Nu funkar det.

Jag hade skrivit adressen på för många ställen

Tack så mycket för hjälpen.
Traveler är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:26.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017