Bonsoir Johan et Guillaume,
merci pour vos suggestions. Je testerai l'une ou l'autre.
Guillaume, où places-tu le «Alias /galette ………» dans la config Apache ?
dans quel fichier ?
merci, belle soirée,
Cordialement
Pascal Léval
Le 07/02/2020 à 19:29, Guillaume Rousse a écrit :
Le 07/02/2020 à 19:16, Johan a écrit :
Je pense qu'il te manque mod_rewrite pour Apache, ou sa config est
trop restrictive.
Ça devrait marcher avec quelque chose comme :
http://localhost/galette/galette/webroot/index.php/login
(Peut être à adapter, je n'ai pas de poste sous la main pour vérifier)
Autre solution, sans magie noire de type mod_rewrite: exposer
uniquement le nécessaire, à savoir le sous-dossier galette/webroot, au
monde extérieur.
Pour cela, il suffit de:
1) installer galette ailleurs que sous la racine du serveur web
(/var/www/html), par exemple dans /usr/local/share/galette
2) définir une autorisation d'accès et un alias vers ce répertoire
dans la configuration Apache:
Alias /galette /usr/local/share/galette/galette/webroot
<Directory /usr/local/share/galette/galette/webroot>
Require all granted
</Directory>
A+