Nuevas opciones en la interface Let’s Encrypt

Hacer certificados SSL accesibles y que puedan ser usados por todos ha sido nuestro objetivo desde hace más de un año. Fuimos los primeros en proporcionar los certificados gratuitos Let’s Encrypt. Después, automatizamos la emisión de SSL para todas las cuentas. Posteriormente, actualizamos nuestro plugin de WordPress, SiteGround Optimizer, para permitir la configuración SSL de WordPress en un 1 clic. Y ahora damos el siguiente paso: nuestra última actualización de la herramienta Let’s Encrypt de cPanel te permite redireccionar todo el tráfico de tu dominio a través de HTTPS con un solo clic independientemente de la aplicación que estés utilizando. Sigue leyendo para averiguar cuáles son las nuevas opciones en nuestra interfaz Let’s Encrypt.

Cómo habilitar HTTPS

El sistema que hemos desarrollado captura las solicitudes a tu dominio sobre la marcha y reemplaza el protocolo utilizado. Se trata de una ejecución a nivel de servidor, que no realiza ningún cambio en la configuración de la aplicación y la base de datos. Es una forma muy práctica de hacer que los HTTPS sean muy fáciles para la mayoría de los usuarios. Por supuesto, tales cambios automatizados pueden fallar en algunos casos raros. La regla general es comprobar siempre si tu sitio web y el área de administrador se están cargando de forma adecuada en https después del cambio. Si por alguna razón no te funcionara, simplemente deshabilita HTTPS y todo volverá al estado anterior, sin ningún daño a tu sitio web.

Reescribir enlaces externos

Tener tu dominio cambiado a HTTPS puede no ser suficiente para que tu sitio sea marcado como seguro por el navegador. Si estás cargando contenido desde una ubicación externa mediante un enlace http, el navegador puede mostrar una advertencia para “Contenido inseguro” a tus visitantes. Para solucionar este problema hemos proporcionado la opción de habilitarlo por separado para volver a escribir todos los enlaces externos. Reescribimos los enlaces externos como una opción aparte, ya que los recursos que están siendo utilizados en tu sitio pueden no estar disponibles a través de HTTPS. En este caso, puedes decidir cargarlos con una advertencia de contenido mixto en lugar de no tenerlos cargados en absoluto.

Entonces, ¿cuál es la mejor manera de cambiar a HTTPS?

Depende de cómo de experimentado seas.

Por supuesto, si te sientes lo suficientemente seguro, la mejor manera de hacer que tu sitio trabaje con HTTPS es re-configurar manualmente tu aplicación, cambiar todos los enlaces de recursos cargados a https. Así evitarás la mayoría de los posibles problemas. Sin embargo, ésa es una tarea que requiere algunos conocimientos técnicos para completarla correctamente porque los recursos se pueden cargar desde la base de datos, desde un plugin o desde el propio tema.

La segunda mejor opción está disponible para nuestros usuarios de WordPress y sigue la misma lógica que la anterior, pero se realiza a través de un plugin: nuestro SiteGround Optimizer. Requiere solamente la instalación del plugin.

En tercer lugar, puedes utilizar las nuevas opciones en la interfaz de Let’s Encrypt en cPanel. Ésta es la forma más fácil y rápida de trabajar para la mayor parte del sitio web. Sin embargo, como la configuración está a nivel de servidor, puede haber la posibilidad de que entre en conflicto con alguna configuración en el nivel de aplicación si hay algunos códigos de hardware para los protocolos HTTPS/HTTP ya realizados en el archivo htaccess. Lo recomendamos para personas que no tienen y no pueden usar las dos opciones anteriores.

author avatar
Hristo Pandjarov

Desarrollo de producto - Técnico

Entusiasta de todas las aplicaciones Open Source que te puedas imaginar, pero en WordPress más que ninguna. Añade una pizca de amor por el diseño web, nuevas tecnologías, SEO ¡y ya lo tendrás!

Servicios

Comentarios ( 2 )

author avatar

Juan Pablo

Jun 09, 2017

Muy buenas Ana, muchas gracias por la info. Este tema del SSL es un dolor de cabeza y se agradecen artículos como este. Yo soy de los que podría atreverme con la primera opción de las que dices, pero necesitaría aclarar aluna duda. Cuando dices que hay que "re-configurar manualmente tu aplicación y cambiar todos los enlaces de recursos cargados a https", ¿te refieres a cambiar todas las urls internas? Si es así, ¿hay algún plugin para automatizar esto? Otra duda, ¿cuál sería la mejor manera de realizar la redirección desde http a https después de activar let's encrypt, o ya lo hace automáticamente Siteground? Me imagino que en la primera opción que dices (la mejor de las tres) será a través del cpanel o de htaccess. Muchas gracias y hasta pronto!

Responder
author avatar

Ana García El Equipo de SiteGround

Jun 16, 2017

Hola Juan Pablo, Efectivamente tienes razón, hay que reconfigurar las URLs internas. Si usas WordPress hay varios plugins que lo cambian automáticamente. Éstos dos son los más usados y con éxito por nuestros clientes: https://bg.wordpress.org/plugins/search-and-replace/ https://wordpress.org/plugins/ssl-insecure-content-fixer/ En cuanto a redireccionar tu instalación de https a https, si instalas Let's Encrypt desde tu cPanel tendrás la opción de poder activar la redirección a https y también para enlaces externos. También si lo deseas puedes contactarnos en cualquier momento del día a través de chat, teléfono o ticket y te haremos la redirección encantados.

Responder

Iniciar discusión

¿Listo para iniciar tu web?

¡Elige un plan de hosting, crea o migra tu web en unos clics y haz crecer tu presencia online!

Primeros pasos Chatea con un experto