Bonjour et bienvenue sur Jeoffrey54,
Nous sommes le Jeudi 11 Mars et il est 02:54
Généralement, pour plus de confort, tout webmaster teste son site en local, c'est à dire qu'il installe un serveur Apache, PHP, et Mysql (ou autre) sur sa machine, et il peut ainsi tester son site tranquillememnt. Des logiciels s'occupent de mettre en place ce serveur. Je citerais 2 logiciels les plus connus sur Windows : EasyPHP et WampServer (Anciennement WAMP).
EasyPHP n'étant plus mis à jour, je me tourne vers Wamp.
Mais en testant mon site sur Wamp, je me rends compte que j'ai des erreurs 404 (page non trouvée) partout. J'en déduis que mon htaccess n'est pas pris en compte.
Confronté à ce problème, je vous expose la solution ici 
Vous n'êtes pas sans savoir que Jeoffrey54 utilise l'url rewrite pour les liens. Index.php?page=truc devient index-truc.html, pareil pour tout le reste des pages. Cela améliore considérablement le référencement, étant donné que Google ne reconnait pas les pages du genre index.php?id=truc.
Nous allons donc voir comment paramétrer WampServer de façon à ce qu'il utilise le module rewrite.
Lancez WampServer (téléchargeable ici : WampServer) et cliquez sur sa petite icône dans la barre des tâches.
Pointez sur Apache et ensuite sur Modules Apache :

Ensuite, vous devriez voir apparaitre une liste conséquente de modules. Descendez jusqu'a trouver le module rewrite_module et cliquez dessus pour l'activer :

Normalement il est maintenant activé : Apache va redémarrer automatiquement, et vous pouvez maintenant tester votre url rewriting. Chez moi ca roule 
Remonter - Imprimer cette page - Retour aux articles
Afficher cet article sur votre site - Recommander cet article à un ami