cambiar dominio evitar /moodle

cambiar dominio evitar /moodle

de Carlos Albornoz -
Número de respuestas: 3

Estimados,

Como puedo cambiar mi dominio para que al ingresar por internet pueda evitar tener que ingresar /moodle en la URL.

Edite en config.php la ruta para que pueda ingresar con la ip pública, con la ip privada y la url designada en mi DNS como para ingresar por  mydominio.com.ar , sino pongo mydominio.com.ar/moodle no puedo ingresar. 

Mi línea actual, sin /moodle no funciona.

$CFG->wwwroot = 'http://'.$_SERVER['HTTP_HOST'].'/moodle';

Como puedo corregir esto  para poder ingresar sin tener que poner /moodle en la URL.

Agradeceré cualquier ayuda.

Saludos

Promedio de valoraciones: -
En respuesta a Carlos Albornoz

Re: cambiar dominio evitar /moodle

de Carlos Albornoz -

Estimados,

En el foro lei que modificando la URL desde la siguiente ruta podria funcionar.

http://mydominio/moodle/admin/tool/replace 

no tuve resultados, agradecere cualquier sugerencia.

Saludos

En respuesta a Carlos Albornoz

Re: cambiar dominio evitar /moodle

de Ricardo Grandón -
hola

es facil cambia tu directorio raiz pero en apache

buscas el vhost y cambias el raiz y listo


ejemplo del v host normal

<VirtualHost *:80>
        DocumentRoot /var/www/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                **********
muchas otras cosas
**********
</VirtualHost>


y lo dejas así

<VirtualHost *:80>
        DocumentRoot /var/www/moodle/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/moodle>
                **********
muchas otras cosas
**********
</VirtualHost>


en el config.php sacar el /moodle

y listo :D


En respuesta a Ricardo Grandón

Re: cambiar dominio evitar /moodle

de Carlos Albornoz -

Gracias a la ayuda de Ricardo

Modifique el siguiente archivo

/etc/apache2/sites-availabl/vi 000-default.conf

<VirtualHost *:80> 

       DocumentRoot /var/www/html/moodle/

</VirtualHost>

salve los cambios  con :wq

Habilite el sitio

a2ensite  000-default.conf

reinicie apache

sudo service apache2 reload

luego edite 

/var/www/html/moodle/vi config.php

y quite /moodle de

$CFG->wwwroot = 'http://'.$_SERVER['HTTP_HOST'].'/moodle';


Saludos