[RESOLU] Apache : UrlRewriting récalcitrant

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Apache : UrlRewriting récalcitrant

Re: Apache : UrlRewriting récalcitrant

par DiurnaSys » 21 août 2012, 13:14

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.

Re: Apache : UrlRewriting récalcitrant

par moogli » 21 août 2012, 12:02

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:

@+

Apache : UrlRewriting récalcitrant

par DiurnaSys » 21 août 2012, 11:39

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.