mail4:/etc/apache2# /etc/init.d/apache2 restart
Forcing reload of web server (apache2)...[Thu Jul 26 01:20:31 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Thu Jul 26 01:20:31 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Thu Jul 26 01:20:31 2007] [warn] NameVirtualHost *:443 has no VirtualHosts
[Thu Jul 26 01:20:31 2007] [warn] NameVirtualHost *:80 has no VirtualHosts
mail4:/etc/apache2# cat conf.d/squirrelmail.conf
Alias /squirrelmail /usr/share/squirrelmail
# users will prefer a simple URL like http://webmail.example.com
NameVirtualHost *:80
ServerName mail4.tmnet.se
DocumentRoot /var/www
ServerName webmail4.tmnet.se
RedirectMatch permanent .* https://webmail4.tmnet.se/
NameVirtualHost *:443
ServerName webmail4.tmnet.se:443
DocumentRoot /usr/share/squirrelmail
UseCanonicalName On
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem
SSLCertificateKeyFile /etc/apache2/ssl/apache.pem
SSLCipherSuite HIGH
SSLProtocol all -SSLv2
# Redirect / https://bar.example.org/
Options Indexes FollowSymLinks
php_flag register_globals off
php_flag register_globals off
DirectoryIndex index.php
# access to configtest is limited by default to prevent information leak
order deny,allow
deny from all
allow from 127.0.0.1