Redirecciono la URL y moodle no se entera SOCORRO!

Redirecciono la URL y moodle no se entera SOCORRO!

de Nacho P -
Número de respuestas: 0
Estoy realmente desesperado con este tema harto de mirar por todos sitios pero no hay manera de solucionarlo.

Veamos. Tengo un moodle instalado en un servidor local.

Si en el config.php ponemos $CFG->wwwroot = 'http://ip_local/moodle'
Funciona todo de maravilla.

Ahora resulta que le quiero dar salida a internet ese moodle. El servidor no tiene salida directa, si no que por medio del apache de otro que está publicado y tiene IP pública hago una redirección y publico mi moodle fuera.
Hago:

ProxyPass /otronombre http://ip_local/moodle
ProxyPassReverse /otronombre http://ip_local/moodle

Vale, ahora cambio el config.php y pongo:
$CFG->wwwroot = 'http://nombre_servidor_ip_publica/otronombre'

Aunque en principio y por lógica esto debería de funcionar simplemente así no lo hace.
El moodle se hace un lio y construye en los enlaces internos unas URL con la dirección nueva y otras con las dirección local.

Esto lo medio arreglé con un truco. En el apache local que sirve el moodle localmente puse esto:
Alias /otronombre /home/moodle/public_html/moodle

De esta forma casi todo tira bien. Solo un par de cositas fallan, aun hay algunos enlaces que no se forman bien y no se por que, lo mas grave es que no se ven bien los estilos en los cursos.

En fin ¿no hay nadie que haya redireccionado su moodle local como yo para darle salida y se haya encontrado con este problema?
La cosa es que lo de "otronombre" es necesario, así que no me vale la opción de llamarlo igual.

Promedio de valoraciones: -