Bonjour,
Voilà, je n'arrive pas à faire coexister ces deux règles.
Ces règles sont assez simples, la première transforme toutes les pages .php en .html et la deuxième transforme l'url 'page.php?p=' en quelque chose de plus friendly.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteRule ^(.*)\.html$ $1.php [L] RewriteRule ^([^.?/]+)\.html$ page.php?p=$1 [L]
Lorsque je place, dans mon .htaccess, ces deux règles dans cet ordre, j'obtiens une erreur 404 avec la seconde règle.
Je sais que j'ai cette solution mais je voudrais éviter de devoir mettre quelque chose devant l'url que je réécris.
Code : Sélectionner tout - Visualiser dans une fenêtre à part RewriteRule page/(.*)\.html page.php?p=$1[L]
Une idée? Merci![]()
Partager