2010-08-12 9 views
0

Je voudrais un fichier htaccess qui redirigerait toutes les pages vers mon index.php afin que je puisse analyser l'URL et gérer le reste. Je ne sais juste pas comment l'écrire.Aide pour écrire un htaccess

grâce

+0

merci pour votre aide. Ça marche – sdfor

Répondre

2

Si vous Google autour, vous trouverez différentes façons de le faire. C'est comme ça que je le fais (comme Zend Framework).

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.*$ - [NC,L] 
RewriteRule ^.*$ /index.php [NC,L] 

Espérons que cela aide.

1

Exemple simple:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . index.php 
1
RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L]