Bonjour,
J’ai installé SPIP 4.1.5 sur une instance AWS EC2.
La machine EC2 a pour l’OS Ubuntu 22.04.1 LTS, noyau Linux 5.15.0-1021-aws.
La version PHP est 8.1.2
La version Apache est 2.4.52.
Lorsque j’accède au site privé, et que navigue vers Maintenance > Maintenance technique, je vois « htaccess inopérant ».
Cependant, je crois que .htaccess est opérationnel.
J’ai le spipcms.conf avec le contenu suivant :
<VirtualHost *:80>
ServerAdmin webmaster@mydomain.com
DocumentRoot /var/www/html/spipcms
ServerName mydomain.com
ServerAlias *.mydomain.com
<Directory /var/www/html/spipcms>
Options FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory /var/www/html/spipcms/>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) index.php [PT,L]
</Directory>
-
Pour tester, je modifie le fichier /var/www/html/spipcms/.htaccess
en ajoutant une ligne au début :
Test
puis quand j’ouvre http://mydomain.com je vois « Erreur interne du serveur » -
Pour tester, je modifie le fichier /var/www/html/spip cms/.htaccess
en ajoutant une ligne au début :
Require all denied
puis quand j’ouvre http://mydomain.com jevois « Interdit. Vous n’êtes pas autorisé à accéder à cette ressource. »
Il me semble que le .htaccess est opérationnel, mais je vois toujours Maintenance > Maintenance technique > « .htaccess inopérant »
David