Redirigir solicitud HTTP a HTTPS a través de httpd.conf

Redirigir solicitud HTTP a HTTPS a través de httpd.conf

Actualmente intento redirigir la solicitud HTTP a HTTPS, pero no pude encontrar una solución para esto.

en mi httpd.conf tengo la siguiente redirección a mi aplicación Tomcat:

RedirectMatch permanent ^/$ /sweetApp/

Descubrí que puedo usar

Redirigir o Redireccionamiento o(RewriteCond y RewriteRule) - Combinaciones

en HTTPD.conf.

Otra forma parece ser el archivo HTACCESS, pero estoy trabajando en Windows y no sé o no quiero usar un archivo HTACCESS.

¿Cómo puedo realizar esta redirección?

(No tengo hosts virtuales y uso una instalación simple de un solo sitio)

Respuesta1

Entonces, según tu descripción, tienes dos hosts definidos, uno es para HTTP y el otro es para HTTPS, ¿verdad?

Entonces, en el de HTTP puedes agregar una línea como esta:

RedirectMatch .* https://yourdomain

Esto hará coincidir el URI solicitado con el patrón .*, por lo que siempre coincidirá. Luego redirige a la URL absoluta.https://yourdomain

información relacionada