voilà ce que j’ai fait pour que ça fonctionne en local :
1/ dans le fichier .htaccess (le fichier htaccess.txt renommé en .htaccess) fournit avec SPIP :
RewriteEngine On
RewriteBase /www/monsiteweb/
RewriteRule ^merci$ spip.php?page=merci [QSA,L]
... et la suite
2/ dans le fichier de conf apache utilisé (pour moi /etc/apache2/sites-available/default/default) :
changer tous les (ou juste celui utilisé)
AllowOverride None
en
AllowOverride All
3/ activer le mod rewrite
sudo a2enmod rewrite
4/relancer apache
sudo /etc/init.d/apache2 restart
P.S : mes fichiers SPIP sont dans /home/monuser/www/monsiteweb
et le 127.0.0.1 arrive sur /home/monuser