Pergunta

Eu comprei recentemente um certificado de segurança para um site válido para www.example.com mas não para * .example.com (versão curinga - mais caro) O problema que tenho agora é que, embora os usuários podem digitar http://example.com , a versão segura (SSL ativado páginas ) https://example.com levanta a exceção certificado inválido -. que é totalmente compreensível

Como posso redirecionar https tráfego para a versão www.example.com antes o pedido realmente atinge o servidor? i tentou a reescrita de URL e redirecionamentos sem qualquer sorte. quaisquer ideias?

O site é construído usando ASP.NET e Hospedado em um IIS 7 servidor.

Obrigado!

Foi útil?

Solução

gastar mais alguns dólares para um (~ US $ 30 no GoDaddy) para uma cert barato para o domínio mais curto example.com.

Parece improvável que um número significativo de usuários de usuários estão digitando em https://example.com . Se eles estão digitando em um endereço que provavelmente está usando http: // ou nada. Você deve ser capaz de configurar 2 hosts virtuais, um para http://example.com/ , e um para http ( s): //www.example.com. tudo o redirecionamento de example.com para www.example.com

SSL é negociado em primeiro lugar, então não há realmente nada que você pode fazer para redirecionar as conexões de https://example.com https://www.example.com se https://example.com tem um certificado inválido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top