Bonjour!

J'ai un rewrite qui sert à faire en sorte que lorsqu'on tape le nom de domaine l'URL devienne http://domaine.com/accueil/. Le /accueil est en fait index.php?p=accueil.

Ce que j'ai qui fonctionne en ligne est:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
RewriteEngine On
RewriteBase /
RewriteRule ^$ /accueil/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/.]+)/?$ /index.php?p=$1 [L,QSA]
Mais pour une raison que j'ignore ça ne fonctionne pas en local. Pourtant mes autres rewrites fonctionnent mais pas celui-ci. Qu'est-ce qui cloche?

Merci