Estou trabalhando na construção de meu primeiro site em um ambiente não corporativo. Quando vou para http://example.com funciona bem. Mas quando meu amigo tentou, descobriu que GoDaddy força HTTPS em todos os lugares e obteve um erro de certificado. Em seguida, obteve uma página genérica sobre “Futuro lar de algo muito legal.” (ele encaminha para uma pasta cgi de algum tipo).
Existe uma maneira de desativar esse comportamento? Se possível, não quero pagar para um certificado SSL, se eu puder evitar. A página exibe apenas algumas coisas básicas para meus trabalhos escolares. Não coleto dados de clientes, então não acho que SSL seja necessário.
Estou usando hospedagem Linux com CPanel agora. Embora isso possa mudar facilmente. Qualquer ajuda é muito apreciada!
Comentários
Resposta
Sim, você pode desativar o redirecionamento de HTTP para HTTPS modificando os arquivos .htaccess, apenas remova o seguinte código de seu arquivo .htaccess.
RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
Além disso, você pode obter um certificado SSL gratuito de Let “s Encrypt
O Cpanel tem um plugin que você pode para instalar usando a linha de comando no servidor.
Existem também outras maneiras de obter um certificado gratuito de Let “s Encrypt se você não tiver acesso à linha de comando em seu servidor.
Comentários
- Não é possível ver o arquivo htaccess no cpanel. Tentando há 2 dias, mas mesmo erro.
HTTPS
em todos os lugares? Você pode adicionar um redirecionamento para a configuração do seu servidor web ' s (usando um arquivo .htaccess ) que redirecionaria todas as solicitações paraHTTP
, mas os visitantes que usam extensões de navegador podem ficar presos em um loop se ' re apenas solicitandoHTTPS
(dependendo de como a extensão é codificada). A solução mais fácil e provavelmente mais confiável neste caso é adicionar CloudFlare, que irá forneça um SSL flexível gratuito.HTTP
, que ocorre antes do cPanel. No entanto, se os visitantes usarem uma extensão de navegador que repetidamente solicitar a versãoHTTPS
, eles poderão ficar presos em um loop.