Apache: https sem www

1

Estou recebendo uma mensagem de erro ao digitar https sem www. Por exemplo: o link retorna o erro "não é possível acessar esta página". No entanto todas as outras combinações: "https com www", "http sem www" e "http com www" todos funcionam bem. Todo o tráfego é redirecionado para "https com www" No DNS eu tenho o registro www que aponta para o endereço IP. Eu também tenho o domínio raiz (@) definido como Redirecionamento de URL para o link . Meu servidor www é o Apache

Eu tentei adicionar o ServerAlias nos arquivos ssl e não ssl conf em / etc / apache2 / sites-enabled

Alguém poderia me ajudar? Obrigado, Romano

    
por Roman 02.10.2017 / 23:41

2 respostas

2

Ambos os domínios apontam para o mesmo host? Se sim, você deve criar um registro A para www, aponte para IP do seu host.

Atualmente, vejo que eles apontam para IPs diferentes:

Non-authoritative answer:
Name: glossyhome.com
Address: 192.64.119.211

Non-authoritative answer:
Name: www.glossyhome.com
Address: 80.229.226.89

    
por 03.10.2017 / 03:49
2

Você está usando algum serviço de redirecionamento de URL para @ , enquanto apenas www está sendo executado no seu Apache. O serviço de redirecionamento de URL provavelmente não suporta HTTPS, o que é razoável, pois não poderia ter todos os certificados necessários para todos os domínios. Portanto, nem sequer está escutando na porta 443 .

Isso provavelmente não é um grande problema se você não forçou o HTTPS com o HSTS, já que os usuários normalmente não gravam o protocolo na barra de endereços.

No entanto, se você quiser resolver isso permanentemente, pare de usar o serviço, crie um registro @ A para o mesmo IP e configure o redirecionamento sozinho no Apache.

    
por 03.10.2017 / 06:38

Tags