Skip to main content

Cómo Configurar Un Sitio Para Abrir Con Http En Lugar De Https

  • Fátima Guerra Ropero
  • Software

HTTPS es un protocolo de transferencia segura de datos en Internet que protege la privacidad y la integridad de la informaci n transmitida entre el usuario y el servidor. Sin embargo, algunos webmasters pueden requerir que su sitio se abra a trav s del antiguo protocolo HTTP. En este art culo, veremos c mo configurar un sitio para que se abra a trav s de HTTP en lugar de HTTPS.

El primer paso es verificar la configuraci n de su servidor web. Para hacer esto, necesitar acceso al panel de control del servidor o al sistema de archivos. Busque el archivo .htaccess o cree uno si no lo hay. Abra el archivo en un Editor de texto y agregue las siguientes l neas de c digo:

RewriteEngine On

RewriteCond %{HTTPS} on

RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Este c digo redirigir cualquier solicitud a su sitio que se realice a trav s del protocolo HTTPS al protocolo HTTP. Aplique los cambios y reinicie su servidor web.

  1. En qu consiste la configuraci n de un sitio web para trabajar con el protocolo HTTP?
  2. Traducci n del sitio al protocolo HTTP
  3. Obtener un certificado SSL
  4. Eliminaci n de redirecciones de HTTPS a HTTP
  5. Paso 1: Cambiar la configuraci n del servidor
  6. Paso 2: Cambiar la configuraci n del sitio
  7. Paso 3: Reiniciar el servidor
  8. Cambiar la configuraci n del servidor web
  9. Actualizaci n de enlaces en el sitio
  10. Trabajar con recursos externos
  11. Probar y depurar la configuraci n
  12. Pregunta-respuesta
  13. C mo cambiar el protocolo del sitio de HTTPS a HTTP?
  14. Cu l es la ventaja de usar el protocolo HTTP?
  15. Es posible configurar el sitio para que se abra a trav s de HTTP en lugar de HTTPS sin acceso al servidor?
  16. Cu les pueden ser los problemas al pasar de HTTPS a HTTP?
  17. Cu les son las alternativas al uso del protocolo HTTP?

En qu consiste la configuraci n de un sitio web para trabajar con el protocolo HTTP?

El protocolo HTTP (Hypertext Transfer Protocol) es un protocolo de transferencia de datos que se utiliza para intercambiar informaci n entre un cliente (navegador) y un servidor en Internet. La mayor a de los sitios web modernos funcionan a trav s del protocolo seguro HTTPS, que proporciona el cifrado de la informaci n transmitida. Sin embargo, en algunos casos, puede ser necesario configurar el sitio para que funcione a trav s del protocolo HTTP.

Para configurar un sitio para que funcione con HTTP, siga estos pasos::

  1. Deshabilitar el certificado SSL. Uno de los principales elementos de seguridad al usar HTTPS es tener un certificado SSL que confirme la autenticidad y seguridad del sitio. Para trabajar con el protocolo HTTP, debe deshabilitar o eliminar el certificado SSL instalado. P ngase en contacto con su proveedor de alojamiento o administrador del servidor para realizar esta operaci n.
  2. Cambiar la configuraci n del servidor. Para que el sitio funcione a trav s del protocolo HTTP, es necesario que el servidor procese las solicitudes a trav s de ESTE protocolo. Algunos servidores, como Apache o Nginx, pueden configurarse para ejecutarse tanto en HTTP como en HTTPS. Para ello, debe modificar los archivos de configuraci n del servidor especificando la configuraci n deseada y reiniciar el servidor.
  3. Cambiar los enlaces en el sitio. Despu s de configurar el servidor para que funcione con HTTP, tambi n debe cambiar todos los enlaces en el sitio para que apunten al protocolo HTTP en lugar de HTTPS. Esto incluye cambiar los enlaces en el c digo HTML de las p ginas, los archivos JavaScript y CSS, y las bases de datos si contienen informaci n sobre los enlaces.

Despu s de completar los pasos anteriores, el sitio se configurar para funcionar con HTTP. Sin embargo, vale la pena recordar que el uso del protocolo HTTP puede ser menos seguro, ya que los datos se transmiten en forma abierta y pueden ser interceptados por atacantes. Si est procesando financieramente o de otra manera informaci n confidencial de los usuarios, se recomienda utilizar el protocolo HTTPS para garantizar la seguridad de la transmisi n de datos.

Traducci n del sitio al protocolo HTTP

HTTPS (Hypertext Transfer Protocol Secure) es una versi n segura del protocolo HTTP que utiliza el cifrado para garantizar la transferencia segura de datos. Sin embargo, en algunas situaciones, puede ser necesario TRADUCIR el sitio al protocolo HTTP. En esta secci n, veremos c mo se puede configurar un sitio para que se abra a trav s del protocolo HTTP.

La traducci n de un sitio de HTTPS a HTTP puede ser necesaria si necesita acelerar la carga de las p ginas, simplificar la configuraci n del servidor o si su sitio no funciona correctamente con HTTPS.

Aqu hay algunos pasos que debe seguir para TRADUCIR un sitio a HTTP:

  1. Deshabilite el certificado SSL. Si tiene un certificado SSL instalado, debe deshabilitarlo. Para ello, debe ponerse en contacto con su proveedor de alojamiento o administrador del servidor para obtener instrucciones detalladas sobre c mo deshabilitar el certificado SSL y cambiar a HTTP.
  2. Cambie la configuraci n del servidor. Algunos servidores pueden requerir cambios en la configuraci n para migrar al protocolo HTTP. Es posible que deba modificar el archivo .htaccess o realizar cambios en la configuraci n del servidor web. Para ello, es mejor consultar el soporte t cnico de su proveedor de alojamiento.
  3. Actualice todos los enlaces y recursos. Despu s de cambiar al protocolo HTTP, debe actualizar todos los enlaces dentro de su sitio para que apunten a HTTP en lugar de HTTPS. Tambi n es posible que desee actualizar los recursos que se descargaron a trav s de HTTPS, como im genes, hojas de estilo y scripts.
  4. Compruebe el funcionamiento del sitio. Despu s de todos los cambios, debe probar cuidadosamente el estado del sitio y asegurarse de que se abra a trav s del protocolo HTTP sin ning n problema.

La traducci n de un sitio a HTTP puede ser til en ciertas situaciones, pero vale la pena considerar que HTTPS proporciona una mayor seguridad para la transmisi n de datos. Por lo tanto, antes de tomar la decisi n de cambiar a HTTP, vale la pena sopesar cuidadosamente todos los pros y los contras.

Obtener un certificado SSL

Para garantizar una conexi n segura a trav s del protocolo HTTPS, debe obtener e instalar un certificado SSL (Secure Sockets Layer).

El certificado SSL se utiliza para proteger la transferencia de datos entre el cliente y el servidor mediante el cifrado de la informaci n. Esto es importante para garantizar la confidencialidad y la integridad de los datos, as como para confirmar la autenticidad del servidor.

Hay varias formas de obtener un certificado SSL:

  1. Compra de un proveedor confiable. Los proveedores de certificados comerciales m s comunes son Let's Encrypt, GeoTrust, DigiCert y otros. Al comprar un certificado, es posible que deba proporcionar cierta informaci n sobre su organizaci n, as como completar el proceso de verificaci n de la propiedad del nombre de dominio.
  2. Certificados gratuitos de Let's Encrypt. Let's Encrypt proporciona certificados SSL gratuitos que tambi n requieren un proceso de verificaci n de propiedad de dominio. Los certificados gratuitos pueden ser una opci n conveniente si tiene un sitio peque o o si trabaja en un entorno de prueba.
  3. Certificados autofirmados. Puede crear e instalar un certificado SSL autofirmado usted mismo. Sin embargo, dicho certificado no ser de confianza de las autoridades de certificaci n y es posible que los visitantes reciban una advertencia sobre una conexi n no segura.

Despu s de obtener el certificado SSL, deber instalarlo en su servidor. En la mayor a de los casos, esto se puede hacer a trav s del panel de control de alojamiento o a trav s de los comandos e instrucciones proporcionados por su proveedor de alojamiento.

La instalaci n de un certificado SSL generalmente implica los siguientes pasos:

  1. Generar CSR (solicitud de firma de certificado) y clave privada.
  2. Enviar CSR junto con toda la informaci n necesaria al proveedor de certificados.
  3. Obtener los archivos de certificado del proveedor.
  4. Cargue los archivos de certificado en el servidor e inst lelos en el servidor web.

Despu s de instalar el certificado SSL, su sitio ser accesible a trav s del protocolo HTTPS y proporcionar una conexi n segura entre el cliente y el servidor.

Eliminaci n de redirecciones de HTTPS a HTTP

Si desea abrir su sitio a trav s de HTTP en lugar de HTTPS, debe eliminar la redirecci n de HTTPS a HTTP. En esta secci n, le diremos c mo hacerlo.

Antes de comenzar, aseg rese de tener acceso a la configuraci n del servidor y al administrador de archivos de su proveedor de alojamiento.

Paso 1: Cambiar la configuraci n del servidor

  1. Con ctese a su servidor a trav s de SSH o FTP.
  2. Abra el archivo .htaccess en la carpeta ra z de su sitio.
  3. Busque las l neas que son responsables de la redirecci n de HTTPS a HTTP. Por lo general, se ven as :
Ejemplo
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Puede eliminar estas l neas o comentarlas agregando el car cter "#" al comienzo de cada l nea.

Paso 2: Cambiar la configuraci n del sitio

  1. Abra el archivo wp-config.php si est utilizando WordPress, o un archivo de configuraci n.php si est utilizando Joomla.
  2. Busque una l nea que indique el uso de HTTPS:
Ejemplo (WordPress)
define('FORCE_SSL_ADMIN', true);

Reemplace el valor con falso:

Ejemplo (WordPress)
define('FORCE_SSL_ADMIN', false);

Paso 3: Reiniciar el servidor

Despu s de realizar todos los cambios, guarde los archivos y reinicie el servidor para que los cambios surtan efecto.

Ahora su sitio ser accesible a trav s del protocolo HTTP, sin redirecciones de HTTPS a HTTP.

Cambiar la configuraci n del servidor web

Para que el sitio se abra a trav s del protocolo HTTP en lugar de HTTPS, debe realizar cambios en la configuraci n del servidor web. En este art culo veremos c mo hacerlo con el ejemplo de configuraci n del servidor Apache.

Medida 1: Abra el archivo de configuraci n del servidor

En primer lugar, debe encontrar y abrir el archivo de configuraci n del servidor. Por lo general, este archivo se llama httpd.conf o apache2.conf. Puede usar cualquier Editor de texto para abrirlo.

Paso 2: Busque y edite la configuraci n del host virtual

En el archivo de configuraci n del servidor, busque la configuraci n de host virtual para su sitio. Por lo general, se ven as :

ServerName example.com

DocumentRoot /var/www/html

# Configuraci n avanzada de host virtual

Aqu example.com -es su nombre de dominio, y /var/www / html es la ruta a la carpeta donde se encuentran los archivos de su sitio.

Medida 3: Agregue una configuraci n para deshabilitar HTTPS

:

  SSLEngine off

Despu s de realizar esta configuraci n, el servidor Apache dejar de usar el certificado SSL y el protocolo HTTPS para su sitio y solo usar el protocolo HTTP.

Medida 4: Guarde y reinicie el servidor

Guarde los cambios realizados en el archivo de configuraci n del servidor y reinicie el servidor Apache para que los cambios surtan efecto. En la mayor a de los casos, puede reiniciar con el comando:

sudo systemctl restart apache2

Paso 5: Compruebe el resultado

Despu s de reiniciar el servidor, abra el sitio en un navegador web en http://example.com (reemplazar example.com en su nombre de dominio). Aseg rese de que el sitio se abra ahora a trav s del protocolo HTTP.

Ahora sabe c mo cambiar la configuraci n del servidor web para que el sitio se abra a trav s de HTTP en lugar de HTTPS. Use esta informaci n con cuidado y solo cuando sea necesario, ya que HTTPS encripta los datos transmitidos y garantiza la seguridad de su sitio y sus usuarios.

Actualizaci n de enlaces en el sitio

Al cambiar de HTTPS a HTTP, debe actualizar los enlaces de su sitio para que apunten al protocolo correcto. De lo contrario, los usuarios pueden recibir errores de acceso o mensajes de inseguridad.

Aqu hay algunos pasos para ayudarlo a actualizar los enlaces en su sitio:

  1. An lisis de enlaces: antes de comenzar a actualizar los enlaces, es una buena idea realizar un an lisis de los enlaces actuales en su sitio. Esto le ayudar a comprender Cu ntos enlaces necesita actualizar y en qu p ginas se encuentran. Puede utilizar herramientas de an lisis web para este prop sito.
  2. Actualizaci n de enlaces internos: Vaya a cada p gina de su sitio web y actualice los enlaces internos reemplazando el protocolo HTTPS con HTTP. Por lo general, los enlaces se encuentran en etiquetas o . Aseg rese de actualizar tambi n los enlaces a archivos internos, como im genes o hojas de estilo.
  3. Actualizaci n de enlaces externos: Si su sitio contiene enlaces externos, como otros recursos web o scripts de terceros, tambi n debe actualizar los protocolos en esos enlaces. Esto es importante para evitar errores de acceso o bloqueo de estos recursos.
  4. Comprobar el funcionamiento de los enlaces: despu s de actualizar los enlaces, se recomienda probar su funcionamiento. Vaya a varias p ginas de su sitio web y aseg rese de que los enlaces funcionen correctamente y se abran a trav s del protocolo HTTP.

Actualizar los enlaces en el sitio despu s de cambiar de HTTPS a HTTP es un paso importante para garantizar la seguridad y la comodidad de los usuarios. Aseg rese de seguir todos los pasos necesarios para evitar problemas en su sitio.

Trabajar con recursos externos

Para crear contenido de calidad e interesante en su sitio web, debe poder trabajar con recursos externos. Los recursos externos son archivos o componentes que se conectan a un sitio y proporcionan su funcionalidad o dise o Visual.

Uno de los recursos externos m s comunes son los scripts o bibliotecas de terceros que agregan funciones adicionales a su sitio. Por ejemplo, puede conectar un script para trabajar con formularios, animaciones o mapas.

Se utiliza una etiqueta para conectar scripts externos al sitio . Ejemplo:

En este ejemplo, el script se cargar desde el sitio example.com.

Adem s, los recursos externos se pueden utilizar para dise ar el sitio. Por ejemplo, puede conectar un archivo externo con estilos para especificar el Esquema de color o las Fuentes en su sitio.

Se utiliza una etiqueta para conectar estilos externos al sitio . Ejemplo:

En este ejemplo, los estilos se cargar n desde el sitio example.com.

Otros recursos externos importantes son im genes, videos y archivos de sonido. Pueden descargarse de otros servidores y usarse en su sitio para Mostrar contenido.

Se utiliza una etiqueta para Mostrar las im genes en el sitio . Ejemplo:

En este ejemplo, la imagen se cargar desde el sitio example.com.

Tambi n puede usar etiquetas y etiquetas para insertar videos o audios en el sitio . Ejemplos:

En estos ejemplos, el video y el audio se descargar n del sitio example.com.

Los recursos externos juegan un papel muy importante en la creaci n de un sitio, proporcionan su funcionalidad y dise o Visual. Por lo tanto, ser capaz de trabajar con ellos correctamente es una habilidad importante para un desarrollador web.

Probar y depurar la configuraci n

Despu s de configurar el sitio para que se abra con HTTP en lugar de HTTPS, debe probar y depurar estos ajustes para asegurarse de que sean correctos y funcionen. En esta secci n, veremos algunos pasos importantes que lo ayudar n a completar esta tarea.

  1. Comprobar la disponibilidad del certificado SSL / TLS
  2. Lo primero que debe hacer es asegurarse de que su sitio ya no use un certificado SSL/TLS. Para hacer esto, abra el sitio en un navegador y verifique si hay un candado verde antes de la direcci n del sitio. Si el bloqueo est presente, significa que el certificado SSL / TLS todav a est activo. En este caso, debe eliminar la certificaci n SSL/TLS de su sitio web.

  3. Validaci n de redirecci n
  4. Para asegurarse de que su sitio redirija correctamente a los usuarios de HTTPS a HTTP, siga estos pasos::

    • Ingrese la direcci n de su sitio con el prefijo "https: / /" en la barra de direcciones de su navegador.
    • Presione Enter y aseg rese de que se le redirija autom ticamente a una direcci n con el prefijo "http://". Si la redirecci n es exitosa, significa que ha configurado la redirecci n con xito.
  5. Comprobaci n de la correcci n de la redirecci n
  6. Si est seguro de que la redirecci n funciona, pero desea asegurarse de que esta configuraci n sea correcta, siga estos pasos::

    • Haga clic con el bot n derecho en cualquier enlace de su sitio y seleccione "Copiar direcci n de enlace".
    • Abra un Editor de texto y pegue el enlace copiado.
    • Compruebe que el prefijo "https://"ha sido reemplazado por"http://".
  7. Comprobar el funcionamiento del sitio
  8. Despu s de todas las configuraciones y comprobaciones necesarias, realice una verificaci n completa del estado de su sitio web. Aseg rese de que todas las p ginas y funcionalidades est n disponibles a trav s del protocolo HTTP. Vaya a todos los enlaces en el sitio, ejecute todos los scripts y aseg rese de que todo funcione correctamente.

Tenga en cuenta que antes de realizar cualquier cambio en un sitio de trabajo, se recomienda hacer una copia de seguridad de todos los archivos y bases de datos para que, en caso de errores o problemas, pueda restaurar r pidamente el sitio.

Pregunta-respuesta

C mo cambiar el protocolo del sitio de HTTPS a HTTP?

Para cambiar el protocolo del sitio de HTTPS a HTTP, debe deshabilitar el certificado SSL y configurar el servidor para que funcione solo en HTTP.

Cu l es la ventaja de usar el protocolo HTTP?

El uso del protocolo HTTP puede facilitar el funcionamiento del servidor, ya que no requiere la instalaci n y configuraci n de un certificado SSL para usarlo. Adem s, el uso de HTTP puede ser til en casos en los que no hay necesidad de protecci n de datos, por ejemplo, en el desarrollo de un sitio local o cuando los datos no son confidenciales.

Es posible configurar el sitio para que se abra a trav s de HTTP en lugar de HTTPS sin acceso al servidor?

No, configurar un sitio para que se abra a trav s de HTTP en lugar de HTTPS requiere acceso al servidor y la capacidad de cambiar la configuraci n del servidor.

Cu les pueden ser los problemas al pasar de HTTPS a HTTP?

Al cambiar de HTTPS a HTTP, pueden surgir los siguientes problemas: vulnerabilidad de la transmisi n de datos, falta de protecci n contra ataques de intermediarios, p rdida de confianza de los usuarios y disminuci n del ranking en los motores de b squeda.

Cu les son las alternativas al uso del protocolo HTTP?

Las alternativas al uso del protocolo HTTP pueden ser el uso del protocolo HTTPS para la transferencia segura de datos, as como el uso de otros protocolos como FTP para la transferencia de archivos o SMTP para el env o de correo electr nico.