
Estou tentando configurar um site para o qual gostaríamos de redirecionar o URL para alguns casos diferentes. Os casos estão abaixo:
- Se for a porta 80, então force a porta 443
- Se URL =
support.example.com
então forçar URL =support.example-1.com
Gostaríamos primeiro de exigir que todo o tráfego esteja em HTTPS e, em seguida, exigir que um de nossos domínios (uma vez que resolve para a mesma caixa e devido ao nosso certificado SSL) seja redirecionado para outro de nossos domínios. Conseguimos fazer com que o SSL forçado funcione, mas parece que não conseguimos encontrar uma regra mod_rewrite que funcione quando https://support.example.com
for solicitado para forçá-lo https://support.example-1.com
.
Qualquer ajuda que você possa fornecer será muito apreciada.
Responder1
Você fez o SSL forçado, ignorando isso.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^support\.example\.com$
RewriteRule (.*) https://support.example-1.com/$1 [R=301,L]