URLrewrite et SID
9 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- siokoden
- WRInaute discret

- Messages: 67
- Inscription: 29 Juin 2004
URLrewrite et SID
Salut a tous,
Voila mon probleme :
J'utilise la reecriture d'url pour le referencement d'un site, mais quand je passe l'identifiant session SID dans l'url, il ne me le retrouve pas, et pareil avec les autre variable passé, par exemple :
http://www.domaine.com/panier.html -> m'affiche bien la page demander, avec cette ligne dans .htaccess : RewriteRule ^(.+)\.html$ index.php?page=$1 [NC]
Cepandant quand je veut passer une variable en plus comme celle ci : http://www.domaine.com/panier.html?SID=... -> Je n'arrive pas a recuperer la variable $_GET['SID'], hors jy arrive seulement avec cette url : http://www.domaine.com/index.php?page=panier&SID=...
Pouvez m'indiquez mon erreur si vous la voyer svp? merci bcp !
Voila mon probleme :
J'utilise la reecriture d'url pour le referencement d'un site, mais quand je passe l'identifiant session SID dans l'url, il ne me le retrouve pas, et pareil avec les autre variable passé, par exemple :
http://www.domaine.com/panier.html -> m'affiche bien la page demander, avec cette ligne dans .htaccess : RewriteRule ^(.+)\.html$ index.php?page=$1 [NC]
Cepandant quand je veut passer une variable en plus comme celle ci : http://www.domaine.com/panier.html?SID=... -> Je n'arrive pas a recuperer la variable $_GET['SID'], hors jy arrive seulement avec cette url : http://www.domaine.com/index.php?page=panier&SID=...
Pouvez m'indiquez mon erreur si vous la voyer svp? merci bcp !
- siokoden
- WRInaute discret

- Messages: 67
- Inscription: 29 Juin 2004
Bon jai tester ce que tu ma dit, mais toujours rien, il ne prend vraiment pas en compte tout se qui est apres le '?' ...
Je me demande si SID est consideré comme un variable GET, car logiquement quand on affiche SID on obient : SID=... et non une suite de caractere...
Je voit que ce forum gere ce systeme comme il faut, pouvez vous m'eclairer a se sujet svp ?
Je me demande si SID est consideré comme un variable GET, car logiquement quand on affiche SID on obient : SID=... et non une suite de caractere...
Je voit que ce forum gere ce systeme comme il faut, pouvez vous m'eclairer a se sujet svp ?
- siokoden
- WRInaute discret

- Messages: 67
- Inscription: 29 Juin 2004
Hum apres avoir compris moi meme ma reflexion ^^ , jai ecrit la phrase de se type la : RewriteRule ^(.+)\.html?(.+)$ index.php?page=$1&SID=$2 [NC] --> bingo ! ca marche
Et oui comme je le dit plus haut, SID est une variable entiere, enfin c compliquer a expliquer... voila merci
Et oui comme je le dit plus haut, SID est une variable entiere, enfin c compliquer a expliquer... voila merci
- siokoden
- WRInaute discret

- Messages: 67
- Inscription: 29 Juin 2004
Bon, alors la je dit BRAVO !! c trop bizard la reecriture d'URL ...
Voila ce qu'il se passe :
- RewriteRule ^(.+)\.html?SID=(.+)$ index.php?page=$1&SID=$2 [NC]
L'url : http://www.site.com/panier.htmlSID=a6e5 ... cbe6a9ecfb
ca marche ...
l'URL : http://www.site.com/panier.html?SID=a6e582c95ac0b3d44c6fbccbe6a9ecfb
CA MARCHE PLUS
pourquoi le ? bloque le passage de la variable? svp aider moi je sens que je v peter un plomb 
Voila ce qu'il se passe :
- RewriteRule ^(.+)\.html?SID=(.+)$ index.php?page=$1&SID=$2 [NC]
L'url : http://www.site.com/panier.htmlSID=a6e5 ... cbe6a9ecfb
ca marche ...
l'URL : http://www.site.com/panier.html?SID=a6e582c95ac0b3d44c6fbccbe6a9ecfb
CA MARCHE PLUS
Dernière édition par siokoden le Lun Mai 15, 2006 15:16, édité 1 fois.
- siokoden
- WRInaute discret

- Messages: 67
- Inscription: 29 Juin 2004
Bon ca ne va pas, jai de gros probleme avec les sessions,
Voici mon htaccess entier :
Du coup la page avec .../index.html n'est plus pris en compte grr, avec vous une solution? merci d'avance...
Voici mon htaccess entier :
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^home\.html$ home.php [QSA,L]
RewriteRule ^(.+)\.html$ home.php?page=$1 [NC,QSA]
RewriteRule ^(.+)/([0-9]+)-(.+)/$ home.php?page=catalogue&cat=$2 [NC,QSA,L]
RewriteRule ^(.+)/([0-9]+)-(.+)/index\.html$ home.php?page=catalogue&cat=$2 [NC,QSA,L]
RewriteRule ^(.+)/([0-9]+)-(.+)/([0-9]+)-(.+)\.html$ home.php?page=article&cat=$2&art=$4 [NC,QSA,L]
Du coup la page avec .../index.html n'est plus pris en compte grr, avec vous une solution? merci d'avance...
9 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- E-Commerce Urlrewrite
- Faire UrlRewrite sans ID
- Simplification liste conditions URLRewrite
- Changement de règles avec URLREWRITE
- phpbb urlrewrité à vous proposer
- urlrewrite d'après une base de données
- indexation google de mon forum urlrewrité ?
- urlrewrite page.php?id_rubrique=123
- Annuaire Tunisien - nouveau script, UrlRewrite, Liens en Dur
- BLFree - Pour les sites de qualité en Anglais - UrlRewrite,
- Google ouvre son 2nd centre de R&D hors US à Zurich - 29-01-2004
- Hébergement de projets open source sur Google Code - 29-07-2006
- Google Music Search : listes d'albums et de chansons - 15-12-2005
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

