Seguridad y SSL
Activar HTTPS en Moodle
Comprueba primero que el dominio presenta un certificado válido mediante HTTPS y crea una copia de config.php y de la base de datos. AutoSSL solo puede cubrir nombres elegibles que superen su validación.
Para configurar la dirección segura, localiza y edita el fichero config.php disponible en el directorio donde has instalado Moodle.
Una vez dentro, localiza la línea siguiente donde aparece reflejada la dirección de la app:
$CFG->wwwroot = 'http://example.com';
Sustituye http por https:
$CFG->wwwroot = 'https://example.com';
Si Moodle está detrás de un proxy que termina TLS, configura $CFG->sslproxy únicamente después de confirmar esa arquitectura; activarlo sin proxy puede ser inseguro o crear errores. Después fuerza la redirección HTTP a HTTPS en el servidor, ejecuta la herramienta de conversión a HTTPS de Moodle para localizar contenido incrustado y prueba acceso, inicio de sesión, tareas, SCORM, LTI, imágenes e iframe.
Si la instalación vive en un subdirectorio, conserva esa ruta: por ejemplo, https://example.com/campus. No hagas una sustitución global de todas las cadenas http en la base de datos.
La herramienta de conversión está en Administración del sitio > Seguridad > Seguridad HTTP > Herramienta de conversión a HTTPS, según la traducción. Úsala primero para identificar recursos incompatibles y revisa su alcance antes de confirmar cambios. Conserva la copia de la base de datos para poder volver al estado previo. Documentación de Moodle.
También te puede ayudar
- Activar HTTPS en WordPress con un certificado SSL válido Cambia WordPress de HTTP a HTTPS conservando su dominio y rutas, y comprueba acceso, redirecciones y...
- Aviso de AutoSSL: la renovación puede reducir la cobertura Explica el aviso de reducción de cobertura, cómo localizar el dominio que no supera la validación y...
- Certificados SSL automáticos para dominios y subdominios Comprueba la cobertura gratuita de AutoSSL y activa HTTPS en tu web una vez que el certificado sea v...
- Diagnosticar un certificado SSL inválido Distingue nombre incorrecto, caducidad y cadena de confianza; revisa el destino DNS y el estado de A...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.