Precisa forçar o uso do protocolo HTTPS em um mapeamento? É possível! Veja como você pode realizar essa configuração.
Imagine a seguinte situação: Você tem um domínio hospedado conosco, chamado tonaking.com.br. Nesse seu domínio, há um certificado SSL instalado e, portanto, você acessa o seu site utilizando a seguinte URL: https://tonaking.com.br, certo? Ok! Agora, talvez você tenha registrado o domínio tonaking.com e o inseriu como mapeamento do seu domínio.
Por tê-lo inserido como mapeamento, qualquer acesso a este mapeamento será redirecionado para o domínio principal hospedado. O que acontece é que na URL é mantido o endereço do mapeamento, que neste caso é acessado com protocolo HTTPS mas não possui certificado SSL instalado.
Então é bem possível que você veja um erro parecido com o seguinte:
Mas calma, esse erro pode ser contornado. De fato, não há como ter SSL no domínio que faz mapeamento. O que podemos fazer então é forçar que qualquer acesso ao mapeamento seja direcionado para o domínio que realmente possui o certificado SSL instalado.
Como criar um mapeamento no Painel de Controle;
Como acessar o FTP do seu site.
Forçando o uso de HTTPS em um mapeamento
Insira o seguinte trecho de código fazendo os ajustes necessários (grafados em vermelho) no arquivo .htaccess presente no FTP do seu site.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mapeamento\.com\.br$ [OR]
RewriteCond %{HTTP_HOST} ^www\.mapeamento\.com\.br$
RewriteRule ^$ https\:\/\/www\.dominio-principal\.com\.br\/ [R=301,L]
Abaixo há um exemplo de acordo com a situação apresentada para exemplificar o caso:
RewriteCond %{HTTP_HOST} ^tonaking\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.tonaking\.com$
RewriteRule ^$ https\:\/\/www\.tonaking\.com\.br\/ [R=301,L]
Outros artigos que podem te ajudar:
Situações e indicações de uso de mapeamentos e redirecionamentos;
Confira as diferenças entre mapeamento e redirecionamento.