Chez moi j’aime bien faire mumuse avec papache. Aujourd’hui, c’est les rewrite rule. Maintenant, the facts:
- Un apache 2.0
- AllowOverride activé et fonctionnel (quand je tape n’imp dans un .htaccess, ca me dit erreur 500, ce qui est correct)
- pas de vhosts
Donc mon truc c’est que je cherche à activer une rewriterule dans un des sous dossiers de mon arborescence web. J’ai donc mis, dans ma conf apache:
RewriteEngine On
RewriteLog log.txt
RewriteLogLevel 9
Ensuite j’ai voulu tester ma rewrite. J’ai mis dans mon .htaccess la rewrite suivante (toute seule, sans rien d’autre dans le fichier .htaccess qui se trouve dans le dossier map de l’arbo):
RewriteRule /map/1001-1001.gif /map/tiles.php [R]
Elle ne marche pas. Ce qui est drole, c’est que quand je la met dans le httpd.conf, elle se met à marcher. On dirait qu’il ne tient pas compte de la rewrite dans le .htaccess. J’ai essayé de mettre aussi RewriteEngine On dans le .htaccess (au cas ou), mais ca ne change pas grand chose…