Estoy trabajando en la creación de mi primer sitio web en un entorno no corporativo. Cuando voy a http://example.com funciona bien. Pero cuando mi amigo lo intentó, descubrieron que GoDaddy fuerza HTTPS en todas partes y obtuvo un error de certificado. Luego, obtuvieron una página genérica sobre «El futuro hogar de algo bastante interesante» (se reenvía a una carpeta cgi de algún tipo).
¿Hay alguna forma de desactivar este comportamiento? Si es posible, no quiero pagar para un certificado SSL si puedo evitarlo. La página solo muestra algunas cosas básicas para mi trabajo escolar. No recopilo datos de clientes, por lo que no creo que SSL sea necesario.
Estoy usando hosting Linux con CPanel en este momento. Aunque eso puede cambiar con bastante facilidad. ¡Cualquier ayuda es muy apreciada!
Comentarios
Respuesta
Sí, puede deshabilitar la redirección de HTTP a HTTPS modificando los archivos .htaccess, simplemente elimine el siguiente código de su archivo .htaccess.
RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
Además, puede obtener un certificado SSL gratuito de Let «s Encrypt
Cpanel tiene un complemento que puede para instalar usando la línea de comandos en el servidor.
También existen otras formas de obtener un certificado Let «s Encrypt gratis si no tiene acceso a la línea de comandos en su servidor.
Comentarios
- No puedo ver el archivo htaccess en cpanel. Intentando desde 2 días pero el mismo error.
HTTPS
a todas partes? Puedes agregar una redirección a tu servidor web ' s config (usando un archivo .htaccess ) que redirigiría todas las solicitudes aHTTP
, pero los visitantes que usan extensiones de navegador pueden quedar atrapados en un bucle si ' solo solicitaHTTPS
(dependiendo de cómo esté codificada la extensión). La solución más fácil y probablemente más confiable en este caso es agregar CloudFlare, que proporcione un SSL flexible gratuito.HTTP
, que ocurre antes de cPanel. Sin embargo, si los visitantes usan una extensión del navegador que repetidamente solicitan la versiónHTTPS
, es posible que se queden atascados en un bucle.