Bonjour Johan, Guillaume (et les autres),
J'ai essayé de mettre en œuvre cette solution, mais pour le moment sans
succès.
J'ai déplacé les fichiers de Galette dans /usr/local/share/galette ,
créé un fichier galette.conf dans /etc/apache2/sites-available/
réinstallé Galette depuis ce nouvel endroit.
puis lorsque j'essaie d'y accéder, je tape galette.localhost dans le
navigateur >> il redirige vers galette.localhost/login et >> erreur Not
found.
curieusement lorsque je tape galette.localhost/installer.php il arrive
bien à la page d'installation.
et lorsque je tape galette.localhost/index.php/login il arrive bien à la
page de login, mais brute sans CSS et redirige vers http://dashboard >>
erreur Not found.
Bref, on dirait que c'est un souci de réécriture d'url. Je serais bien
tenté quand même par le mod_rewrite.
La sécurité n'est pas ma priorité dans l'immédiat puisque je suis en local.
voici le contenu de mon fichier galette.conf au cas où. merci d'avance
pour toute aide.
<VirtualHost *:80>
ServerName galette.localhost
#https - add *:443 in the <VirtualHost>
#SSLEngine on
#SSLProtocol all -SSLv2 -SSLv3
#Header always add Strict-Transport-Security "max-age=15768000;
includeSubDomains; preload"
#SSLCertificateFile /etc/pki/tls/certs/galette.localhost.crt
#SSLCertificateChainFile /etc/pki/tls/certs/galette.localhost.chain.crt
#SSLCertificateKeyFile /etc/pki/tls/private/galette.localhost.key
DocumentRoot /usr/local/share/galette/galette/webroot/
# <Directory /usr/local/share/galette/galette/webroot/>
# RewriteEngine On
#You may need to set RewriteBase if you setup
#rewritting in a .htaccess file for example.
#RewriteBase /
# RewriteCond %{REQUEST_FILENAME} !-f
# RewriteRule ^(.*)$ index.php [QSA,L]
# </Directory>
Alias /galette /usr/local/share/galette/galette/webroot/
<Directory /usr/local/share/galette/galette/webroot/>
Require all granted
</Directory>
</VirtualHost>
Cordialement
Pascal Léval
Le 07/02/2020 à 20:41, Johan a écrit :
Le 7 février 2020 19:46:40 GMT+01:00, "Pascal Léval" <[email protected]> a
écrit :
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
Salut,
Il y a de la doc sur l'exposition de web root :
https://doc.galette.eu/en/master/installation/preparation.html#web-server-directory-exposition
Ça devrait aider.
++
Johan