14.04 LTS com Apache e SSL, bem como problemas de sites não SSL

0

Eu tenho um servidor de testes Apache com um site SSL (porta 443, www.example1.net) e um site normal não SSL (porta 80, www.example2.net). DNS aponta para o serverip (192.168.1.1), tudo funciona.

No entanto, existe uma solução para o seguinte problema: Quando eu insiro o link (SSL solicitando o site não SSL, mas no mesmo serverip) no navegador, ele mostra o erro CN com o certificado (claro) e mais tarde no site example1.net.

É uma maneira de deixar o Apache responder APENAS ao que eu defino via ServerName ou ServerAlias na configuração vhost? Ou esse problema pode ser corrigido de outra forma? Eu não quero que o apache responda ao SSL solicitando o Site não-SSL.

Obrigado!

    
por user3528657 03.07.2015 / 13:25

1 resposta

0

Uma maneira de resolver isso seria usando redirecionamentos em seu arquivo .htaccess. Aqui está um exemplo para o seu arquivo .htaccess example2.net.

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,

No entanto, se você não tiver um certificado SSL no example2.net, ainda receberá o aviso do navegador, pois ele é gerado antes da leitura do arquivo .htaccess.

    
por PovertyBob 03.07.2015 / 14:27