Bonjour
Selon moi mon .htaccess devrait fonctionner comme suit :
Il parse l url et verifie si une variable alphanumerique dont je ne connais pas le nom existe dans l url.
Si c est le cas il redifige vers le fichier redirect.php sinon il redirige vers l index.php
Mon pb est que si la condition est remplie, à savoir que l url contient une variable alors je suis dirigé vers... je ne sais pas j ai une erreur 404 alors même que mon fichier redirect.php est à la racine de mon site.
Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<IfModule mod_rewrite.c>
 
RewriteEngine On
 
RewriteCond %{REQUEST_URI} ^/[0-9a-zA-Z]+$
RewriteRule ^(.*)$ redirect.php?page=$1 [L]
 
 
</IfModule>
Merci pour votre aide