Tengo un servidor Apache (ubuntu) y necesito forzar https
solo para sub1.domain.com
. Actualmente todo el tráfico se está reenviando.
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) xxxx://%{HTTP_HOST}%{REQUEST_URI}
La cuestión es que se puede acceder a mi servidor en varios dominios como:
www.domain1.com
www.domain2.com
Sólo necesito forzar https
un subdominio de mi dominio principal
sub1.domain.com
No tengo idea de cómo escribir comandos en.htaccess
PD: escribí xxxx porque esto no me permite escribir https :/
Respuesta1
Puede hacer esto agregando otra condición para ese host específico en la variable del servidor%{HTTP_HOST}
( [NC]
medionorteohCase y hace que la prueba no distinga entre mayúsculas y minúsculas):
RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^sub1\.domain\.com [NC] RewriteRule (.*) xxxx://%{HTTP_HOST}%{REQUEST_URI}