diff -Nur smeserver-roundcube-0.9-old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/30RoundCubeAliases smeserver-roundcube-0.9/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/30RoundCubeAliases --- smeserver-roundcube-0.9-old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/30RoundCubeAliases 2013-10-20 15:47:13.000000000 +0200 +++ smeserver-roundcube-0.9/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/30RoundCubeAliases 1970-01-01 01:00:00.000000000 +0100 @@ -1,11 +0,0 @@ -{ - my $status = $roundcube{'status'} || "disabled"; - return " # roundcube is disabled in this VirtualHost" - unless $status eq 'enabled'; - - if ($port eq "443") - { - $OUT .= " ProxyPass /roundcube/ http://127.0.0.1/roundcube/\n"; - } -} - diff -Nur smeserver-roundcube-0.9-old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/60RoundCube-force-https smeserver-roundcube-0.9/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/60RoundCube-force-https --- smeserver-roundcube-0.9-old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/60RoundCube-force-https 1970-01-01 01:00:00.000000000 +0100 +++ smeserver-roundcube-0.9/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/60RoundCube-force-https 2013-10-20 15:55:58.000000000 +0200 @@ -0,0 +1,21 @@ +{ + my $status = $roundcube{'status'} || "disabled"; + return " # roundcube is disabled in this VirtualHost" + unless $status eq 'enabled'; + +{ +if ($port ne "443") +{ +$OUT .= <<'HERE'; +## Redirect roundcubeWeb Address to Secure Address +RewriteEngine on +RewriteRule ^/roundcube https://%{HTTP_HOST}/roundcube + +## End Of Redirect +HERE +} +} + +} + +