Precisa forçar o uso do protocolo HTTPS em um mapeamento? Não é possível, mas podemos redirecionar para o domínio principal. Confira.
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
ATENÇÃO! Lembrando que o acesso ao domínio de mapeamento nunca acessará com https (ex.: https://tonaking.com), o que o script a seguir faz é redirecionar para o domínio principal com https quando alguém acessar o mapeamento.
Exemplo: ao acessar tonaking.com redireciona para https://tonaking.com.br
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:
RewriteEngine On 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.