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

  • Solo para mayor claridad, ' has registrado tu dominio con GoDaddy y lo estás usando para ¿Tu amigo también usa una extensión de navegador que fuerza 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 a HTTP, pero los visitantes que usan extensiones de navegador pueden quedar atrapados en un bucle si ' solo solicita HTTPS (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.
  • Por cierto, si desea Intente usar un redireccionamiento primero, si ' son solo unos pocos amigos que ven su sitio y no ' t quieren agregar CloudFlare ( no es muy difícil de hacer), siga las instrucciones aquí , pero sustituya el código .htaccess de la respuesta aceptada aquí (no hay ' un documento de ayuda de GoDaddy para eso, ya que la mayoría de las personas generalmente quieren hacer lo contrario).
  • @dan Para implementar una redirección de HTTPS a HTTP en el servidor, aún necesitaría tener un certificado SSL instalado; de lo contrario, se quedará atascado en la misma advertencia del navegador que antes.
  • " porque fuerzan HTTPS en todas partes " – ¿Cómo fuerzan HTTPS en todas partes? ¿Es simplemente una extensión del navegador, como sugiere Dan, o una política para toda la red? Que GoDaddy aparentemente sirva anuncios fuera de la página SSL predeterminada es simplemente malo en GoDaddy ' s parte IMO.
  • @ w3dk Eso ' no es un anuncio, esa ' s GoDaddy ' es la página de alojamiento predeterminada, a la que los usuarios son redirigidos cada vez que un archivo de índice falta, o su alojamiento no está ' t configurado con un SSL correctamente. Agregar una redirección en cPanel a un recurso disponible evita las redirecciones predeterminadas. Además, pueden usar el reenvío de dominio en su panel de control de dominio para reenviar a HTTP, que ocurre antes de cPanel. Sin embargo, si los visitantes usan una extensión del navegador que repetidamente solicitan la versión HTTPS, es posible que se queden atascados en un bucle.

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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *