Assures-toi d'avoir:Alors non en effet il ne semble pas que j'ai fait quoi que se soit avec AllowOverride
Code : Tout sélectionner
AllowOverride FileInfoEt d'inclure cette directive dans ton .htaccess:
Code : Tout sélectionner
RewriteEngine OnOu avec:
Code : Tout sélectionner
# /usr/local/apache2/bin/httpd -L | grep mod_rewrite
RewriteEngine (mod_rewrite.c)
RewriteOptions (mod_rewrite.c)
RewriteBase (mod_rewrite.c)
RewriteCond (mod_rewrite.c)
RewriteRule (mod_rewrite.c)
RewriteMap (mod_rewrite.c)
RewriteLock (mod_rewrite.c)
RewriteLog (mod_rewrite.c)
RewriteLogLevel (mod_rewrite.c)Si tout ça est activé, l'erreur peut provenir de ta règle.
Exemple fonctionnel
.htaccess
Code : Tout sélectionner
RewriteEngine On
RewriteRule ^test.txt$ qs.php?var=val<?php
print $_SERVER['QUERY_STRING'];
?>
Résultat lors de l'appel de test.txt
Code : Tout sélectionner
var=val