Para que el certificado SSL instalado en un dominio pueda operar correctamente y mantener el sitio web seguro, es necesario cambiar todas las direcciones URL del sitio web http:// a https://. Compruebe cómo realizar el procedimiento:
- Paso 1: Comprobar si el SSL está instalado en el dominio
- Paso 2: Comprobar las URLs con http
- Paso 3: Corrección de las URLs
Paso 1: Comprobar si el SSL está instalado en el dominio
El principal requisito para que las URLs de su sitio web funcionen con el protocolo https es instalar SSL en el dominio. Hay algunas formas de comprobar la instalación, una de estas es el uso de una herramienta de validación. Sepa cómo:
1Acceda a la herramienta SSL Checker
- En la página de inicio, introduzca el dominio que desea verificar;
- Después, haga clic en Check SSL
2A continuación, la herramienta hará consultas en el sistema, y luego, debajo del campo de búsqueda, se mostrará el resultado de la consulta:
Elija una de las siguientes opciones de acuerdo con el resultado mostrado en la consulta, para entender y saber qué hacer:
- Todos los elementos se mostraron en verde
- Uno de los elementos fue mostrado con una señal de alerta amarilla
Todos los elementos se mostraron en verde
Si la instalación tiene éxito, todos los elementos de la consulta se mostrarán en verde, como en el siguiente ejemplo:
Sin embargo, incluso con el SSL correctamente instalado, es posible que el navegador todavía devuelva el aviso de sitio web no seguro - esto significa que en la estructura del sitio web hay URLs que están con el protocolo http.
Debido a esto, será necesario "forzar" SSL en las URLs de la aplicación utilizada para que todos los enlaces http sean cambiados a https.
Para ello, usted tendrá que identificar qué elementos del sitio web todavía están con el protocolo http.
- Vea cómo hacer esta identificación en el Paso 2: Comprobar las URLs con http
Uno de los elementos fue mostrado con una señal de alerta amarilla
Cuando el sistema no identifica la instalación de SSL en el dominio, el resultado mostrará uno de los elementos con una señal de alerta amarilla, como se muestra a continuación:
Vea qué hacer para cada tipo de plan:
Planes Personal, Emprendedor, Negocios, Turbo y de Reseller: SSL gratuito de Let 's Encrypt se instala automáticamente cuando el dominio se apunta al plan (con el DNS modificado y propagado).
- En ese caso compruebe si su SSL ha expirado, si su dominio no está apuntando al hosting o si usted está utilizando el dominio como alias - estas situaciones pueden mostrar el sitio web como no seguro
Planes VPS y/o Servidor Dedicado: realice la instalación de SSL en el dominio - compruebe el material ¿Cómo activar SSL gratuito en VPS y Dedicado Linux?
Paso 2: Comprobar las URLs con http
Con SSL instalado y mostrando el aviso de sitio web no seguro - es posible que algunos elementos del sitio web - generalmente las imágenes, necesiten ajustes en sus respectivas URLs para que pasen a funcionar de http a https. Descubra cómo identificar las URLs con http a través del sitio web "Why No Padlock?":
1Acceda al sitio web "Why No Padlock?", en la página de inicio, en la sección Secure Address, introduzca el dominio que desea verificar
- Marque la casilla No soy un robot
- Después, haga clic en Test Page
2A continuación, aparecerá la información sobre SSL
- Si hay enlaces en http, el sistema los mostrará en la sección Mixed Content - Errors, como en el siguiente ejemplo:
3Después de analizar el resultado, guarde todos los enlaces que necesitarán ser ajustados de http a https, acceda a su aplicación y haga la debida corrección.
- Para comprobar las formas de corrección, siga el Paso 3: Corrección de URLs
Paso 3: Corrección de las URLs
Hay varias formas de arreglar las URLs. Sin embargo, el primer paso es realizar una copia de seguridad de la estructura del sitio web - para evitar la pérdida de información y datos :)
- Para saber cómo, compruebe el material: ¿Cómo hacer una copia de seguridad completa?
Después de realizar la copia de seguridad, inicie la corrección de las URLs en la forma de corrección que más se adapte a usted:
1A través del panel CMS utilizado
Si usted utiliza un CMS como WordPress, Joomla, Magento, etc, la corrección de las URLs se puede realizar a través del panel de administración de la plataforma utilizada.
- WordPress: es posible utilizar plugins para hacer la corrección. Recomendamos el uso del plugin Really Simple SSL
- Joomla: haga la configuración en el panel, compruebe "¿Cómo activar SSL en Joomla?"
- Magento: haga la configuración en el panel, compruebe "¿Cómo activar SSL en Magento?"
2 A través de la Base de Datos
Las URLs del sitio web pueden cambiarse a través de la Base de datos de la aplicación. En HostGator, usted puede utilizar el administrador de base de datos PhpMyAdmin;
3A través del archivo .htaccess de su aplicación
La corrección de URLs puede realizarse introduciendo un código en el archivo .htaccess de la aplicación utilizada. Para ello:
- Usted deberá acceder a la carpeta de dominio con el problema (a través de FTP o administrador de archivos);
- A continuación, edite o cree el archivo .htaccess
- Después, introduzca el código que se indica a continuación dentro del archivo;
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}