Cómo forzar HTTPS en WordPress

Cómo forzar HTTPS en WordPress
Este tutorial explica el uso de dos métodos simples diferentes sobre cómo forzar HTTPS (en lugar de HTTP) en WordPress.

Después de leer este tutorial, sabrá cómo forzar todas las conexiones a través del tráfico asegurado HTTPS, incluso cuando los visitantes solicitan la versión insegura de su sitio escribiendo Http en lugar de Https.

Todas las instrucciones en este tutorial de WordPress incluyen capturas de pantalla, lo que facilita que los principiantes de WordPress las sigan.

Nota: Usuarios que usan el cliente FTP o los métodos CPanel/Plesk que ya tienen el .htaccess El archivo en su sitio web Root Directory debe hacer una copia de seguridad antes de editar o cargar la configuración instruida en este artículo.

Cómo forzar HTTPS en WordPress desde el tablero:

Esta sección explica cómo forzar HTTPS en WordPress desde el tablero instalando un complemento.

Para comenzar, en el menú de la izquierda del tablero, seleccione Complementos, y en el submenú mostrado, seleccione Agregar nuevo, Como se muestra en la siguiente captura de pantalla (Plugins> Agregar nuevo)

En la siguiente pantalla, podrá buscar e instalar complementos. Como se muestra en la captura de pantalla a continuación, hay un campo de búsqueda donde puede escribir "Ssl" mostrar Https-complementos relacionados.

Hay muchos complementos de WordPress disponibles en el mercado que puede instalar de forma gratuita para forzar su tráfico a través de HTTPS. En este tutorial, usaré un complemento llamado SSL realmente simple, pero puede seleccionar cualquiera de las alternativas que se muestran al buscar complementos.

Después de escribir "SSL" en el campo de búsqueda, aparecerán algunos complementos, como SSL realmente simple. presione el Instalar ahora botón como se muestra en la siguiente imagen:

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

Una vez que se activa el complemento, verá el siguiente mensaje en la parte superior de su pantalla. presione el Activar SSL botón para continuar.

Ahora, debe habilitar la primera opción, "Recomendamos habilitar un 301 .htaccess redirigir". Como se muestra a continuación, presione el Permitir enlace:

La siguiente pantalla mostrará varias opciones, incluyendo "Habilitar 301 .htaccess redirigir". Habilitarlo como se muestra en la siguiente imagen y presione el Ahorrar botón:

Ahora, su sitio está redirigiendo todo el tráfico a través de HTTPS. Puede ignorar las funciones de pago premium. No se preocupe si el complemento le advierte que compre funciones premium.

Cómo forzar HTTPS en WordPress de FTP/CPANEL:

Otra forma de forzar HTTPS en WordPress es hacer exactamente lo que hace el complemento de muestra anterior, pero manualmente desde el alojamiento a través de FTP o Cpanel/Plesk.

Para esto, necesitamos crear o editar el .htaccess Archivo utilizado para la redirección y para editar la configuración de Apache. Este archivo se encuentra en el directorio raíz de su sitio web en el servidor de alojamiento.

Esta sección del tutorial se basa en CPANEL, pero los usuarios que prefieren FTP o usan Plesk pueden entenderlos y seguirlos fácilmente.

Primero, busque el Administrador de archivos en Cpanel o Plesk, como se muestra en la siguiente captura de pantalla. Si está utilizando un cliente FTP Conecte a su servidor:

Si está utilizando FTP, ignore esta instrucción. Si está utilizando cPanel, presione el Ajustes botón ubicado en la esquina superior derecha, como se muestra en la imagen a continuación:

Cerciorarse "Mostrar archivos ocultos (dotfiles)"Está habilitado y presione el Ahorrar botón:

En el directorio raíz de su sitio web debe ver un archivo llamado .htaccess. En cpanel, si el archivo está presente, haga clic con el botón derecho y presione Editar para editar su contenido y continuar las instrucciones desde este enlace. Si el archivo no está en el servidor, siga leyendo las instrucciones a continuación:

Si el .El archivo htaccess aún no está creado, puede crear uno nuevo presionando el +Archivo opción en el administrador de archivos cpanel. Si usa un cliente FTP, simplemente cree un nuevo archivo usando el bloc de notas (Windows) o Nano/VI (Linux) nombrado .htaccess.

Como dije anteriormente, nombra el archivo como .htaccess, incluyendo el punto. Luego en cpanel, presione el Crear un archivo nuevo botón. Si está utilizando un cliente FTP, mantenga el archivo en su computadora por ahora:

Si está utilizando cPanel, haga clic derecho en el .Htaccess que acaba de crear y presione el Editar opción:

Cuando se le pidió que las especificaciones de codificación, presione el Editar botón:

Copie y pegue el siguiente código al .htaccess Archivo que acaba de crear y guárdelo:

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 su archivo ya estaba presente, no modifique su contenido. Simplemente agregue las siguientes 3 líneas al comienzo del archivo:

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

Si está utilizando un cliente FTP y después de editar el archivo, cárguelo en el directorio raíz de su sitio web (el mismo directorio que contiene directorios WP-Content, WP-Admin, etc.).

Finalmente, todo su tráfico se redirigirá a través de HTTPS en lugar de HTTP.

Conclusión:

Como puede ver, forzar a HTTPS en WordPress es simple. Esto se puede hacer a través de varios métodos fáciles que cualquier usuario de nivel de WordPress puede seguir. Las ventajas de redirigir su tráfico a través de un protocolo seguro hacen que este cambio sea productivo para cualquier administrador del sitio web. Tanto los motores de búsqueda como los usuarios aprecian las conexiones cifradas. Todas las técnicas descritas en este tutorial pueden ser implementadas por usuarios de WordPress. Solo recuerda hacer una copia de seguridad de tu .htaccess Archivo antes de implementar una nueva configuración a través de FTP o CPANEL.

Gracias por leer este artículo de WordPress. Sigue siguiendo a Linux Sugerencia para un nuevo contenido de WordPress.