Hi David, 2017-07-15 3:11 GMT+02:00 David Mehler <dave.meh...@gmail.com>:
> Hello, > > I'm running Apache 2.4 on a FreeBSD 10.3 system, with several virtual > hosts. My goal is to have all of them completely ssl, except for the > .well-known area needed for letsencrypt. > > <VirtualHost *:80> > ServerName example.com > RewriteEngine On > RewriteRule ^/?(.*) http://www.example.com$1 [R,L] > # This line also produces the double slash effect > # RewriteRule ^/?(.*) http://www.example.com/$1 [R,L] > </VirtualHost> > > Have you tried with RewriteRule ^(.*)$ https://www.example.com$1 [R=301,L] ? (note also the https, IIUC you need to force TLS). Hope that helps, Luca