2009-02-11 9 views
2

Je veux des liens comme rewrite:Aide mod_rewrite

index.php page = entrée & id = 15 & action = modifier- entrée/15/modifier voici comment mon .htaccess ressemble maintenant:

 
# Turn the Rewrite engine on 
RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 

# Rewrite rules 
RewriteRule ^([^/]*)(/([^/]*)/?)([^/]*)?$ index.php?page=$1&id=$2&action=$3 [QSA,L] 

me donne 404.

Quel est le problème?

Remerciements

Répondre

4

Trop de parenthèses. Vous pourriez avoir une infection Lisp.

Essayez:

RewriteRule ^([^/]*)/([^/]*)/?([^/]*)?$ index.php?page=$1&id=$2&action=$3 [QSA,L]