Cómo habilitar SSL en WordPress

Cómo habilitar SSL en WordPress
Este tutorial explica cómo habilitar SSL (HTTPS) en WordPress a través del tablero, FTP o Cpanel/Plesk.

Después de leer este tutorial, aprenderá varias formas simples de asegurar las conexiones y el tráfico de su sitio de WordPress como Google y muchos usuarios esperan.

Todos los pasos descritos en este artículo incluyen capturas de pantalla que facilitan que los nuevos usuarios de WordPress los sigan. Para una mejor experiencia de lector, puede saltar directamente a cualquiera de los siguientes métodos:

  • Habilitar SSL en WordPress a través de FTP
  • Cómo habilitar SSL en WordPress desde el tablero
  • Habilitar SSL en WordPress a través de Cpanel

Nota: Usuarios que usan métodos FTP/CPANEL que ya tienen un .htaccess El archivo en su servidor debe hacer una copia de seguridad antes de cargar/editar la nueva configuración instruida en este tutorial.

Habilitar SSL en WordPress usando un cliente FTP

La primera sección de este tutorial muestra cómo habilitar SSL en WordPress a través de un cliente FTP.

En este tutorial, estoy usando Filezilla como cliente FTP. Conectarse a su servidor y verificar si está en el directorio raíz de su sitio web hay un archivo llamado .htaccess. Si no puede encontrar ese archivo, no se preocupe, lo crearemos:

Si el archivo existe, descárguelo a su computadora:

Si el archivo existe, agregue las siguientes tres líneas al comienzo del archivo y vuelva a cargarlo en su servidor, reemplazando la anterior:

RewriteEngine en
RewriteCond %https !=
Rewriterule ^(.*) $ https: //%http_host%request_uri [l, r = 301, ne]

Si el archivo no existe en su servidor, pegue el siguiente código en un archivo de bloc de notas (Windows) o Nano/VI (Linux) nombrado .htaccess (No te pierdas el punto). Luego, suba al directorio raíz de su sitio web:

RewriteEngine en
RewriteCond %https !=
Rewriterule ^(.*) $ https: //%http_host%request_uri [l, r = 301, ne]
# Comienza WordPress
RewriteEngine en
Rewritebase /
Rewriterule ^índice \.Php $ - [l]
RewriteCond %request_filename !-F
RewriteCond %request_filename !-d
Rewriterule . /índice.PHP [L]
# Finalizar WordPress

Ahora, el tráfico de su sitio de WordPress pasa por conexiones seguras SSL.

Habilitar SSL en WordPress de CPanel

El primer método para habilitar SSL en WordPress descrito en este tutorial muestra cómo crear un .htaccess Archivo para redirigir todo el tráfico a través de HTTPS utilizando el Administrador de archivos CPANEL.

Inicie sesión en su cuenta CPanel y acceda al Administrador de archivos. Puede usar el cuadro de búsqueda que se muestra en la captura de pantalla a continuación:

Una vez en el Administrador de archivos, Presione el botón de configuración ubicado en la esquina superior derecha como se muestra en la siguiente imagen:

Asegúrate que "Mostrar archivos ocultos (dotfiles)Se selecciona la opción "y presione el Ahorrar botón:

Dentro del directorio raíz de su sitio web (el mismo que contiene directorios WP-Includes, WP-Content, etc.), encuentre un archivo llamado .htaccess Como se muestra abajo. Si el archivo está ahí, continúe leyendo desde este enlace. Si no tienes un .archivo htaccess, sigue leyendo las siguientes instrucciones:

Si no hay .archivo htaccess, puede crear uno presionando el +Archivo Botón del menú principal del Administrador de archivos CPanel, como se muestra en la captura de pantalla a continuación:

Nombra el archivo como .htaccess (no te pierdas el punto) y presione el Crear un archivo nuevo botón:

Una vez creado, haga clic derecho en el .htaccess archivo y presione el Editar opción:

El contenido de tu nuevo .htaccess debe ser similar a la siguiente imagen. Luego, copie y péguelo. Busque eliminar cualquier espacio en blanco, o la configuración puede fallar. Entonces, presione el Guardar cambios botón ubicado en la esquina superior derecha de la pantalla:

RewriteEngine en
RewriteCond %https !=
Rewriterule ^(.*) $ https: //%http_host%request_uri [l, r = 301, ne]
# Comienza WordPress
RewriteEngine en
Rewritebase /
Rewriterule ^índice \.Php $ - [l]
RewriteCond %request_filename !-F
RewriteCond %request_filename !-d
Rewriterule . /índice.PHP [L]
# Finalizar WordPress

Si el .htaccess ya existió en su servidor, no modifique su contenido. Simplemente agregue las siguientes tres líneas al comienzo del archivo. Busque eliminar cualquier espacio en blanco, o la configuración puede fallar y presionar el Guardar cambios botón azul ubicado en la esquina superior derecha:

RewriteEngine en
RewriteCond %https !=
Rewriterule ^(.*) $ https: //%http_host%request_uri [l, r = 301, ne]

Cómo habilitar SSL en WordPress desde el tablero

Para habilitar SSL en WordPress desde el tablero, presione Complementos En el menú izquierdo. En las opciones mostradas, seleccione Agregar nuevo (Complementos>Agregar nuevo)

En el campo de búsqueda de palabras clave, puede escribir "Ssl"Para mostrar complementos relacionados con SSL. Entonces, presione el Instalar ahora botón en el Complemento SSL realmente simple (Esta opción de complemento era arbitraria, puede usar otros complementos enumerados):

Una vez instalado, presione el Activar botón para habilitar el complemento.

Después de habilitar el complemento, verá un mensaje como se muestra en la captura de pantalla a continuación. presione el Activar SSL botón:

La siguiente pantalla le mostrará algunas tareas posteriores a la instalación. Necesita habilitar la redirección 301 en su .archivo htaccess. Para hacerlo, presione el Permitir Enlace como se muestra en la imagen de Followng:

Habilitar la opción "Habilitar 301 .htaccess redirigir"Y presione el Ahorrar botón:

Ahora, el tráfico de su sitio de WordPress está encriptado con SSL habilitado. Puedes ignorar el SSL realmente simple Recomendación para comprar funciones premium.

Conclusión

Como puede ver, habilitar SSL en WordPress es bastante fácil. Esto se puede hacer a través de diferentes métodos simples que cualquier usuario de nivel de WordPress puede seguir. La simplicidad y las ventajas de redirigir su tráfico a través de un protocolo seguro hacen que esta tarea sea atractiva para cualquier administrador del sitio web. Todos los métodos descritos en este tutorial son aceptables y pueden ser implementados por administradores de WordPress. Recuerde mantener una copia de seguridad de su actual .htaccess antes de implementar una nueva configuración.

Gracias por leer este tutorial de WordPress. Sigue leyendo Linux Sugerencia para nuevos consejos y tutoriales de WordPress.