Bonjour,
une question de sécurité pour apache2.
Déjà savez-vous la différence entre Rewrite et redirectmatch?
Est-il possible de de faire en sorte de ne pas afficher dans l'URL du site Moodle le nom du sous répertoire moodle du répertoire www?
En clair je voudrais que l'URL affichée pour tout le site passe de:
http://www.mon_site.fr/moodle/etc...
à:
http://www.mon_site.fr/etc...
Système: Debian GNU/Linux
Merci
Jérémie
C'est au niveau de ton DocumentRoot que tu dois agir, en créant un hôte virtuel pour http://www.monsite.fr qui pointe directement dans /www/moodle.
Merci pour la réponse.
J'ai déjà essayé.
DocumentRoot /var/www/moodle
Mais le problème c'est que sur le navigateur j'ai le message indiquant qu'il n'y a pas de site web à cette adresse.
Je pense que je dois faire une autre manipulation pour que cela marche, mais laquelle...
Jérémie
J'ai déjà essayé.
DocumentRoot /var/www/moodle
Mais le problème c'est que sur le navigateur j'ai le message indiquant qu'il n'y a pas de site web à cette adresse.
Je pense que je dois faire une autre manipulation pour que cela marche, mais laquelle...
Jérémie
Bonjour,
sans être spécialiste apache (loin de là), je pense qu'il te faut aussi quelque chose du genre :
<VirtualHost mon.site.fr:80>
ServerName mon.site.fr
DocumentRoot /var/www/html/moodle
</VirtualHost>
sans être spécialiste apache (loin de là), je pense qu'il te faut aussi quelque chose du genre :
<VirtualHost mon.site.fr:80>
ServerName mon.site.fr
DocumentRoot /var/www/html/moodle
</VirtualHost>
Bonjour Séverin,
j'ai effectivement fait une configuration d'un VirtualHost de ce type:
ServerName mon.site.fr
DocumentRoot /var/www/moodle
Mais ca marche pas.
Par contre quand je fais cette config:
ServerName mon.site.fr
DocumentRoot /var/www
Directory /
Options ....
...
RedirectMatch ^/$ /moodle
/directory
J'ai une redirection vers le sous répertoire et donc le sous répertoire s'affiche dans l'URL.
Il y a un truc que j'oublie ou qui rentre en conflit avec cette config mais je sais pas encore quoi...
Jérémie
j'ai effectivement fait une configuration d'un VirtualHost de ce type:
ServerName mon.site.fr
DocumentRoot /var/www/moodle
Mais ca marche pas.
Par contre quand je fais cette config:
ServerName mon.site.fr
DocumentRoot /var/www
Directory /
Options ....
...
RedirectMatch ^/$ /moodle
/directory
J'ai une redirection vers le sous répertoire et donc le sous répertoire s'affiche dans l'URL.
Il y a un truc que j'oublie ou qui rentre en conflit avec cette config mais je sais pas encore quoi...
Jérémie