HTTP a HTTP Apache2 Reescritura no se utiliza

HTTP a HTTP Apache2 Reescritura no se utiliza

Quiero que todo el tráfico enviado por HTTP se redirija al puerto 443.

Actualmente tengo una regla de reescritura configurada para el puerto 80 en el directorio apache2 de sitios disponibles, pero cuando voy a esa dirección en ese puerto todavía me lleva a la página predeterminada de Apache de Ubuntu en lugar de redirigir al sitio HTTPS.

ingrese la descripción de la imagen aquí

Solo tengo 1 archivo de configuración en sitios disponibles y la sección en cuestión se ve así:

<VirtualHost x.x.x.x:80>
    ServerAdmin [email protected]
    ServerName some.dns.com
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
</VirtualHost>

Reinicié Apache y verifiqué que no hay errores. ¿Hay algún otro lugar que necesito actualizar?

información relacionada