.htaccess – rewrite index.html
RewriteEngine On RewriteRule ^index\.html$ / [R=301,L] RewriteRule ^(.*)/index\.html$ /$1/ [R=301,L]
RewriteEngine On RewriteRule ^index\.html$ / [R=301,L] RewriteRule ^(.*)/index\.html$ /$1/ [R=301,L]
# mkdir /etc/apache2/ssl
# cd /etc/apache2/ssl
# openssl req -new -x509 -days 3650 -nodes -out /etc/apache2/ssl/ServerDienstCert.pem -keyout /etc/apache2/ssl/ServerDienstKey.pem
# a2enmod ssl
# vi apache2.conf
Listen 443 <VirtualHost IPDesServers:443> ServerName FQDN DocumentRoot /Wo/Auch/Immer/ SSLEngine On SSLCertificateFile /etc/apache2/ssl/ServerDienstCert.pem SSLCertificateKeyFile /etc/apache2/ssl/ServerDienstKey.pem </VirtualHost>
# service apache2 restart
# aptitude install roundcube
# cat /etc/apache2/conf.d/roundcube > /etc/apache2/sites-available/webmail.conf
# vi /etc/apache2/sites-available/webmail.conf
<VirtualHost aaa.bbb.ccc.ddd:80> ServerName webmail.DOMAIN.DOM Alias /program/js/tiny_mce/ /usr/share/tinymce/www/ Alias / /var/lib/roundcube/ ... </VirtualHost>
# vi /etc/roundcube/main.inc.php
$rcmail_config['default_host'] = 'localhost'; $rcmail_config['language'] = 'de_DE'; $rcmail_config['date_format'] = 'd-m-Y'; $rcmail_config['create_default_folders'] = true;
# a2ensite webmail.conf
# service apache2 reload
# mkdir /etc/apache2/ssl
# cd /etc/apache2/ssl
# openssl req -new -x509 -days 3650 -nodes -out /etc/apache2/ssl/server.pem -keyout /etc/apache2/ssl/server.pem
# vi /etc/apache2/ports.conf
Listen 443
# a2enmod ssl
# vi apache2.conf
<VirtualHost IPDesServers:443> ServerName FQDN DocumentRoot /Wo/Auch/Immer/ SSLEngine On SSLCertificateFile /etc/apache2/ssl/server.pem </VirtualHost>
# /etc/init.d/apache2 force-reload