Método para Resolverlo:
- Confirma con el cliente el nuevo dominio que desea utilizar. En este caso, se especifica como
campuscoltanques.edu-labs.co. - Solicita al cliente una ventana de mantenimiento para realizar el cambio, ya que durante este tiempo la plataforma no estará disponible.
- Accede al servidor donde está alojada la instalación de Moodle.
- Realiza un respaldo completo antes de hacer cualquier modificación:
- Archivos del servidor (carpeta de instalación de Moodle).
- Base de datos de Moodle.
- Actualiza el archivo
config.phpen la raíz de la instalación de Moodle:- Localiza la línea que define el valor de
$CFG->wwwroot. - Cambia el valor de
$CFG->wwwrootpara que apunte al nuevo dominio. Por ejemplo:$CFG->wwwroot = 'https://campuscoltanques.edu-labs.co';
- Localiza la línea que define el valor de
- Verifica las configuraciones del servidor web (Apache o Nginx) y ajusta las directivas
ServerNameoServerAliaspara reflejar el nuevo dominio. - Revisa las configuraciones DNS:
- Si Edu Labs gestiona el DNS, actualiza los registros para apuntar al nuevo dominio.
- Si el cliente gestiona el DNS, proporciona los registros necesarios para que actualicen su configuración.
- Accede a Moodle y realiza un recorrido por la plataforma para validar que todos los enlaces y recursos estén funcionando correctamente.
- Informa al cliente que el cambio ha sido completado y solicita realizar pruebas de acceso al nuevo dominio.
Causas del Problema:
El cambio de dominio puede ser necesario por decisiones organizacionales, como rebranding, requisitos técnicos o ajustes en la gestión de dominios. Moodle requiere que el dominio configurado en el archivo config.php y los registros DNS estén sincronizados para evitar errores de conectividad o enlaces rotos.
Recomendaciones:
- Siempre realiza respaldos antes de modificar configuraciones críticas como el dominio.
- Coordina con el cliente una ventana de mantenimiento para minimizar el impacto en los usuarios.
- Proporciona al cliente una guía para actualizar enlaces personalizados o configuraciones externas que dependan del dominio antiguo.
Ejemplos y Casos de Uso:
Supongamos que una institución educativa desea cambiar su dominio de coltanques.edu-labs.co a campuscoltanques.edu-labs.co. Esto puede deberse a una reorganización interna o para reflejar una nueva identidad de marca. Tras realizar el cambio, los estudiantes pueden acceder a la misma plataforma utilizando el nuevo dominio sin interrupciones significativas.
Referencias:
Documentación oficial de Moodle: https://docs.moodle.org
Guía de configuración de DNS: https://www.cloudflare.com/learning/dns/