Acceder al contenido principal

Blog

Volver a Blog

Migrar Wordpress de http a https

17 Oct 017
Migración wordpress a https
Avatar Fernando González

Seguridad , Formación , Herramientas , SEO , Tips ,

Hola chicos, vamos a ver cómo hacer el proceso de cambiar nuestro portal Wordpress de http a https, para ello, necesitamos tener las claves de nuestro panel de hosting o llamar a nuestro servicio de hosting para que nos active el certificado Let's encrypt, y generarlo para nuestro sitio.

Supongamos que nuestro sitio web es "www.miweb.com"

PASOS:

1- Hacer Copia de Seguridad de Base de Datos y Web

2- Tener el certificado SSL específico o  Let's Encrypt activado

3- Comprueba que el certificado SSL está instalado y activo

    ¿Cómo hacerlo?

    -> accede a tu web usando HTTPS en lugar de HTTP. ejemplo: cuando escribo www.miweb.com delante de las "www" pongo "https://" -> "https://www.miweb.com" 

    Si logras entrar sin problemas significará que todo está correcto. En caso contrario algo debe ir mal, por lo que tendrás que contactar con tu proveedor de hosting para que lo solucione.

4- Cambia WordPress a HTTPS

    4.1 El siguiente paso es redirigir todas las peticiones para que siempre cargue HTTPS en lugar de HTTP.

            Lo vamos a hacer usando el plugin Really Simple SSL.

            Simplemente instálalo, actívalo y listo. 

Really Simple SSL

        Luego pinchamos en el botón "Go ahead, activate SSL":

Activar SSL

        Es posible que tras este paso os deslogueeís con lo cual volvéis a entrar y listo

    4.2 Ahora ve a “WordPress / Ajustes / Generales”. Y sustituye HTTP por HTTPS en los siguientes campos:

Redireccion https

 

        No borres este plugin, para mantener la redirección.

5- Modifica las URL de la base de datos

    Lo hacemos con Better Search Replace.

 

Better Search Replace

    

    Con Better Search Replace se modificarán los datos que encuentre en base de datos como HTTP y serán sustituidos por HTTPS.

    Instalar, activar el plugin y luego:

    5.1 Vamos a Herramientas / Better Search Replace y en la sección "Search / Replace" o "Búsqueda / Sustitucion" (Depende de si lo tenemos en español o inglés)

    5.2 En el campo "Buscar" introducimos "http://www.miweb.com" (recuerda sustituir www.miweb.com por el nombre de su web)

Ejecutar Better Search Replace

 

    5.3 Seleccionamos todas las tablas de la base de datos (truco en vez de ir 1 a 1 pincha en una cualquiera y presiona las teclas Ctrl+a si tienes Windows o Linux y si tienes Mac Cmd+a, si no funciona prueba Ctrl+e) luego podemos hacer una simulación de la modificación si dejamos marcada la opción "¿quieres ejecutar "en seco"?" -> es recomendable ejecutar primero esta simulación, luego una vez hecho y que se han encontrado casos, solo tenemos que repetir este paso, pero ahora desmarcando esta última opción y damos a "Run Search/Replace"

    5.4 Es aconsejable repetir otra vez este paso pero ahora en buscar ponemos nuestro website sin las "www" -> http://miweb.com y en sustituir ponemos "https://miweb.com" y como antes, primero hacemos la simulación y luego desmarcamos y hacemos los cambios

 

Search ReplaceSearch Replace

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Search Replace

 

6- Comprobar que la migración se ha realizado con éxito

    6.1 Recarga la página y comprueba que el candado verde está activo.

    6.2 De no ser así, abre el “Inspector de elementos” de tu navegador para hacer un diagnóstico de tu web.

    6.3 Una vez abierto observa si existe algún símbolo de advertencia que indique alguna incidencia. Haz clic en el icono o accede a la pestaña “Console”.

           Esto es lo que se suele llamar mixed content (contenido mixto), es decir, que la página HTTPS está cargando contenido “no seguro” con HTTP y está mezclando                ambos protocolos.

           Lo único que tienes que hacer es localizarlo y cambiar su ruta a HTTPS mediante el plugin o tema que controle la configuración de éste.

           Una vez solucionado el problema recarga de nuevo la página y comprueba que el candado se muestra correctamente

 

    6.4 Nota: ahora puedes borrar el plugin Better Search Replace.

 

Recuerda Cambiar google analytics y Search Console, entra en este otro post y te lo explicamos https://www.solucionex.com/blog/cambiar-propiedad-de-analytics-y-search-console-un-sitio-que-ahora-es-https

 

Espero que os haya gustado, hasta la próxima...

Comentarios

Añadir nuevo comentario