2011-04-05 7 views
1

J'ai un problème avec mon .htaccess.mod_rewrite activé, mais .htaccess ne fonctionne pas

sur la page phpinfo(), je vois que 'mod_rewrite' est dans les 'modules chargés' sous 'apache2handler', mais mon .htaccess ne fonctionne pas ..

.htaccess 

RewriteEngine on 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ /index.php 

Ai-je une erreur avec .htaccess?

+0

« ne fonctionne pas » - Tout comme ma voiture, pouvez-vous me aider à ce sujet? ;-) –

Répondre

2

Essayez d'ajouter

options + FollowSymLinks

Au-dessus du moteur de réécriture et voir si cela fonctionne

+0

J'ai également rencontré un cas similaire, mais j'ai "Options + FollowSymLinks" dans la ligne supérieure. – dakiquang

3

Si vous avez une erreur avec .htaccess, Apache vous donnera généralement une réponse 500. Pour être honnête, un moyen "bon marché" que j'utilise pour m'assurer que ma configuration est correcte est de mettre des bugs comme "alksdjfalsdkjf" dans .htaccess - l'erreur 500 signifie que je l'ai activé, aucune erreur signifie que j'ai oublié quelque chose. ;)

Vous souhaiterez peut-être vérifier vos paramètres AllowOverride.

+0

AllowOverride était le coupable dans mon cas – NDM

Questions connexes