Configurar SSL y forzar HTTPS

Módulo: myvesta

Taller Digital

Ficha del módulo

  • ID: myvesta-configurar-ssl-wordpress
  • Categoría: myvesta

Configurar SSL y forzar HTTPS

Objetivo: dejar el sitio en HTTPS con certificado válido.

Generar/activar SSL en MyVesta

En WEB -> Edit domain:

Verificar certificado

curl -I https://<dominio>
openssl s_client -connect <dominio>:443 -servername <dominio> < /dev/null 2>/dev/null | grep "Verify return code"

Esperado: HTTP 200 y Verify return code: 0 (ok).

Forzar HTTPS en WordPress

Agregar en wp-config.php antes de require_once:

define('FORCE_SSL_ADMIN', true);
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'] ?? '', 'https') !== false) {
  $_SERVER['HTTPS'] = 'on';
}