sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #88964
Re: Debian, Apache 2 og Virtual hosts
Bjoern Bille Hoejte skrev:
Lige nu kan jeg tilgå b.dk fra min windowsmaskine ved at skrive
eksempel2.dk i min firefox.
Hvis jeg laver et link til a.dk i sites-enabled, får jeg siderne til
a.dk, hvis jeg i min firefox uanset om jeg skriver a.dk eller b.dk
Det hurtige spørgsmål må da så være om du rent faktisk benytter dig af
virtuelle hosts... Jeg tror der skal ses lidt nærmere på
konfigurationerne.
Jeg vil basere mine eksempler på min egen maskine. Den ved jeg fungerer
efter hensigten (håber jeg).
Hvis du er i tvivl om hvilken rækkefølge der læses ind i, kan du altid
vælge at slå alle konfigurationerne sammen i een stor fil igen. Det vil
naturligvis ødelægge lidt at det dynamiske i opsætningen, men hvor ofte
er det lige man står og vil tilføje/fjerne sites på sin webserver...
Med venlig hilsen
Bjørn Bille Højte
Hejsa
Det er vist tid til at i ser mine configurationsfiler...
ports.conf:
Listen 80
Listen 443
000-akvariet.dk:
NameVirtualHost 192.168.0.10:80
NameVirtualHost 192.168.0.10:443
<VirtualHost 192.168.0.10:80>
ServerAdmin webmaster@xxxxxxxxxxx
ServerName www.akvariet.dk
ServerAlias akvariet.dk
DocumentRoot /home/thomas/www/akvariet.dk/html/
ScriptAlias /cgi-bin/ /home/thomas/www/akvariet.dk/cgi-bin/
<Location /cgi-bin>
Options +ExecCGI
</Location>
ErrorLog /home/thomas/www/akvariet.dk/log/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /home/thomas/www/akvariet.dk/log/access.log combined
</VirtualHost>
001-roskilde-akvarieforening.dk
<VirtualHost 192.168.0.10:80>
ServerName www.roskile-akvarieforening.dk
ServerAlias roskile-akvarieforening.dk *.roskile-akvarieforening.dk
ServerAdmin webmaster@xxxxxxxxxxxxxxxxxxxxxxxxxx
DocumentRoot /home/thomas/raf/www/roskile-akvarieforening.dk/html/
ScriptAlias /cgi-bin/
/home/thomas/raf/www/roskile-akvarieforening.dk/cgi-bin/
<Location /cgi-bin>
Options +ExecCGI
</Location>
ErrorLog /home/thomas/raf/www/roskile-akvarieforening.dk/log/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog
/home/thomas/raf/www/roskile-akvarieforening.dk/log/access.log combined
</VirtualHost>
002-mail.akvariet.dk:
<VirtualHost 192.168.0.10:443>
ServerName mail.akvariet.dk
ServerAdmin webmaster@xxxxxxxxxxx
DocumentRoot /home/thomas/www/mail.akvariet.dk/html/
ScriptAlias /cgi-bin/ /home/thomas/www/mail.akvariet.dk/cgi-bin/
<Location /cgi-bin>
Options +ExecCGI
</Location>
ErrorLog /home/thomas/www/mail.akvariet.dk/log/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /home/thomas/www/mail.akvariet.dk/log/access.log combined
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem
</VirtualHost>
Apache2 kommer ikke med fejl når den genstartes med apache2ctl restart.
Jeg har prøvet at smide de 3 domæner i samme fil, men det ændre ikke ved
noget.
mvh
Thomas D. Kryger
Follow ups
References