
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