Page 1 sur 1

Apache : UrlRewriting récalcitrant

Posté : 21 août 2012, 11:39
par DiurnaSys
Bonjour,

J'essaye de réécrire l'url suivant :
http://monsite.fr/
en
http://monsite.fr?page=accueil

Aucune de mes tentatives n'as aboutie ... je suis indéniablement envoyé sur l'index.php sans avoir mon $_GET['page'] rempli.

Auriez vous s'il vous plait une solution.

(Si je ne suis pas dans la bonne section je m'en excuse)

Cordialement.

Re: Apache : UrlRewriting récalcitrant

Posté : 21 août 2012, 12:02
par moogli
salut,
(Si je ne suis pas dans la bonne section je m'en excuse)
vi c'est plutôt dans la section serveur ;)

Comment sais tu que ce n'est pas ce qui se passe ?

tu veux voir dans le navigateur http://monsite.fr?page=accueil ?

ou simplement ça n'affiche pas ce que tu veux ?

qu'elles sont tes règles de ré écritures ? (on ne peux les deviner, montre nous ton htacces).

dans ton ficher index ajoute un var_dump($_GET); en 1ère ligne histoire de voir ce que tu trouve dans l'url.

sans plus d'info on ne pourra pas dire plus de chose que : conf apache foireuse ou script php foireux :mrgreen:

@+

Re: Apache : UrlRewriting récalcitrant

Posté : 21 août 2012, 13:14
par DiurnaSys
Rebonjour,

Je sais que je ne reçoit rien car j'affiche en début et en fin de script toutes les super globlales.

Je n'ai pas mis les règles car aucune n’était correcte.

Je veut que dans le navigateur il s'affiche : http://www.monsite.fr/

Mais que je reçoive http://www.monsite.fr?page=accueil

J'ai réussi avec la règle :

Code : Tout sélectionner

RewriteRule ^$ /index.php?page=accueil [L,NC]
Si ça peut servir.

Cordialement.