J'ai une nouvelle installation d'Apache 2.2 sur ma machine Vista, tout fonctionne bien, sauf la réécriture du mod.
J'ai commenté
LoadModule rewrite_module modules/mod_rewrite.s
mais aucune de mes règles de réécriture ne fonctionne, même les plus simples comme
RewriteRule not_found %{DOCUMENT_ROOT}/index.php?page=404
Toutes les règles que j'utilise fonctionnent sur mon hébergement, donc elles devraient être correctes, donc ma question est, y a-t-il quelque chose de caché dans la configuration d'apache, qui pourrait bloquer la réécriture du mod?
AllowOverride FileInfo
lieu de tout autoriser, comme le suggèrent TOUTES les réponses sur cette page. Triste de voir toutes ces réponses adopter l'approche aussi longue que cela fonctionne, c'est correct au lieu d'essayer de comprendre les conséquences de la «solution» proposée. Essayez de comprendre ce que vous faites sur votre serveur et comment limiter les privilèges que vous venez de céder AllowOverride All
. RTFM! , il est clair sur le sujet.