Articles

Cómo redirigir HTTP a HTTPS en WordPress

HTTPS es un protocolo para la comunicación segura a través de una red informática que se utiliza ampliamente en Internet. Cada vez más propietarios de WordPress están migrando de HTTP a HTTPS, principalmente debido a las 5 razones siguientes:

  1. Google anunció que los sitios que utilizan HTTPS obtendrán un ligero factor de clasificación en la búsqueda de Google.
  2. Puede lograr un rendimiento más rápido con el nuevo protocolo HTTP/2 que requiere HTTPS debido al soporte del navegador. Y sí, Kinsta soporta HTTP/2 en todos los servidores.
  3. HTTPS es más seguro y los datos de sus visitantes están totalmente encriptados.
  4. HTTPS puede generar confianza al habilitar el candado verde en la barra de direcciones del navegador web del visitante.
  5. Si alguien está visitando un sitio web desde HTTPS y va a un sitio web HTTP, los datos de referencia se pierden en Google Analytics. Suele acabar agrupado con el «tráfico directo». Si alguien va de un sitio web HTTPS a otro sitio web HTTPS, los datos de referencia siguen pasando. Así que al migrar de HTTP a HTTPS, realmente puedes tener datos de referencia más precisos.

Cómo redirigir HTTP a HTTPS en WordPress

Hay un par de opciones diferentes que tienes cuando eliges redirigir HTTP a HTTPS en WordPress.

Si eres un cliente de Kinsta, la forma más fácil es usar nuestra herramienta de forzar HTTPS (recomendado). Otra forma es hacerlo a nivel de servidor, o incluso puedes hacerlo con un plugin gratuito de WordPress. Nota: Todos nuestros ejemplos incluyen una directiva de redirección 301, que es la forma correcta de implementarla en lo que respecta al SEO. Usar un tipo de redirección diferente podría perjudicar tus rankings.

  • Redirigir HTTP a HTTPS en MyKinsta
  • Redirigir HTTP a HTTPS en Nginx
  • Redirigir HTTP a HTTPS en Apache
  • Redirigir HTTP a HTTPS con Really Simple SSL Plugin

Redirigir HTTP a HTTPS en MyKinsta

No es necesario instalar un plugin o acudir a nuestro equipo de soporte, puedes redirigir fácilmente todo tu tráfico HTTP a HTTPS en MyKinsta. Simplemente ingresa al tablero de MyKinsta, navega a tu sitio y haz clic en «Herramientas». A continuación, haz clic en el botón «Habilitar» bajo Forzar HTTPS.

Forzar HTTPS en MyKinsta

Forzar HTTPS en MyKinsta

Puedes elegir utilizar tu dominio principal como destino o un dominio alternativo solicitado. A continuación, haz clic en «Forzar HTTPS»

Forzar opciones HTTPS

Forzar opciones HTTPS

Ten en cuenta que si utilizas proxies de terceros o si tienes reglas HTTPS personalizadas configuradas forzar HTTPS puede provocar algunos errores. Si notas algún problema simplemente desactiva el forzado de HTTPS y contacta con el soporte.

Redirigir HTTP a HTTPS en Nginx

Según W3Techs, Nginx es el servidor web de más rápido crecimiento y tiene una cuota de mercado de más del 30% en 2017. En promedio, cada minuto uno de los 10 millones de sitios web más importantes comienza a usar Nginx.

redirigir http a https en nginx

Suscríbete al boletín

Hemos hecho crecer nuestro tráfico un 1.187% con WordPress. Te mostraremos cómo.

¡Únete a más de 20.000 personas que reciben nuestro boletín semanal con consejos sobre WordPress!

Suscríbete ahora

Si tu servidor web ejecuta Nginx, puedes redirigir fácilmente todo tu tráfico HTTP a HTTPS añadiendo el siguiente código a tu archivo de configuración de Nginx. Este es el método recomendado para redirigir WordPress que se ejecuta en Nginx.

server {listen 80;server_name domain.com www.domain.com;return 301 https://domain.com$request_uri;}

Usamos Nginx para todos aquí en Kinsta. La gran noticia es que no tienes que preocuparte por esto. Si necesitas añadir una redirección simplemente abre un ticket de soporte rápido y haznos saber qué dominio necesitas que sea redirigido. Entonces lo añadiremos a la configuración de Nginx por ti.

Redirigir HTTP a HTTPS en Apache

redir http a https en apache

Si tu servidor web ejecuta Apache, puedes redirigir fácilmente todo tu tráfico HTTP a HTTPS añadiendo el siguiente código a tu archivo .htaccess. Este es el método recomendado para redirigir WordPress que se ejecuta en Apache.

RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} 

Ninguno de los servidores de Kinsta ejecuta Apache.

Redirigir HTTP a HTTPS con el plugin Really Simple SSL

La tercera opción que tienes para redirigir de HTTP a HTTPS es utilizar el plugin gratuito WordPress Really Simple SSL.

No recomendamos este método como solución permanente porque los plugins de terceros siempre pueden introducir otra capa de problemas y problemas de compatibilidad. Además, para una migración HTTPS, deberías actualizar tus URLs HTTP en la base de datos, en lugar de depender de un plugin. Pero esto puede ser una buena solución temporal.
really simple ssl plugin

Really Simple SSL WordPress plugin

El plugin tiene más de 2 millones de instalaciones activas con una valoración de 4,9 sobre 5 estrellas, y se mantiene activamente actualizado por el desarrollador, Rogier Lankhorst. Puedes descargar Really Simple SSL desde el repositorio de WordPress o buscándolo en tu panel de control de WordPress en «Añadir nuevo». Esta es una lista de lo que hace el plugin:

  • Todas las peticiones HTTPS entrantes se redirigen de HTTP a HTTPS. Si es posible con .htaccess, o si no con JavaScript.
  • La URL del sitio de WordPress y la URL de inicio se cambian a HTTPS.
  • Su contenido inseguro se arregla reemplazando todas las URLs HTTP:// con HTTPS://, excepto los enlaces a otros dominios externos. Todo se hace de forma dinámica. Aparte de la URL del sitio de WordPress y la URL de inicio, no se realizan otros cambios en la base de datos.
  • Realmente no hay ningún paso para usar este plugin, simplemente se instala y se hace clic en «Seguir adelante, activar SSL» y ya está listo.

    Si te ha gustado este tutorial, entonces te encantará nuestro soporte. Todos los planes de alojamiento de Kinsta incluyen soporte 24/7 de nuestros veteranos desarrolladores e ingenieros de WordPress. Chatea con el mismo equipo que respalda a nuestros clientes de Fortune 500. Vea nuestros planes

Deja una respuesta

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