je suis renvoyé sur la page localhost de wamp et lorsque je clicke sur un lien de cette page, son adresse s'empile derrière la précédente. Du genre [localhost] avec un superbe 'not found'
Dans le log apache, je vois bien qu'il n'a pas trouvé la page html
Comme tout le monde, j'ai bien activé le rewrite_module dans apache puis fermé wamp et redémarré l'ensemble. Je n'ai pas trouvé non plus le 'Addmodule.....'
Sachant que le tout fonctionne nickel online, j'image qu'il s'agit d'un problème de config.
Mon .htaccess contient des lignes du genre :
RewriteEngine on #Accueil RewriteRule ^accueil\.html$ /index.php?var=toto
Si vous avez des idées, je suis preneur car les tests en prod pour s'assurer que cela fonctionne...c'est pas top. J'ai le soucis sous IE et Firefox.
Environnement : XP SP2, Wamp 5 1.7.0 et pas envie de retourner à easyphp.
Salutations et bienvenu dans le monde merveilleux de l'URL Rewrting.
Tout d'abord, si jamais ton contenu est dans un sous-dossier de WWW ou dans dossier pour lequel tu as créé un alias, dans ton fichier .htaccess, avant les "RewriteRule" essaye de mettre une "RewriteBase" :
RewriteEngine on RewriteBase /TON_CHEMIN/ RewriteRule ^accueil\.html$ /index.php?var=toto
Et pour ce qui est des liens qui "s'empilent", au sein de la balise <head> de tes documents, essaye d'inclure :
<base href="/TON_CHEMIN/" />
Voilà, ce sont des petits problèmes que j'avais eu moi aussi, j'espère que ça t'aidera.
J'ai index en racine comme d'hab et je gère les includes en fonction des choix de l'utilisateur.
Ce que je capte pas c'est d'être renvoyé sur la page d'accueil de wamp lorsque je sélectionne une url figurant dans le .htaccess alors que si je saisis une adresse complètement bidon, je pars vers la classique page 404.
Ce genre de truc me dépasse....
Mais je continue à creuser le sujet, juste que j'espère que c'est pas trop profond...