Url avec paramètre

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

Aurapp
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Mai 09, 2006 15:16

Url avec paramètre

Message le Mar Mai 29, 2007 12:40

Bonjour,

J'ai une page http://www.monsite.com/contact
et j'aimerais passer certaines fois un paramètre à cette page, du type : http://www.monsite.com/contact?param=2

Comment je fais ça en URL rewriting, à la place du (xxx) ci-dessous ?

RewriteRule /contact(xxx)$ contact.php?param=$1

Merci d'avance pour votre aide :-)


Meeuuuhhh
WRInaute accro
WRInaute accro
 
Messages: 1795
Inscription: Lun Jan 08, 2007 21:48

Message le Mar Mai 29, 2007 13:07

Y'a un article sur webmaster-hub, c'est grâce à celui-ci que j'ai réussi à le faire en trois heures alors que je débutais.

jarreweb
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 192
Inscription: Ven Sep 12, 2003 8:17

Message le Mar Mai 29, 2007 15:00

Code: Tout sélectionner
RewriteRule /contact(xxx)$ contact.php?param=$1 [L,QSA]

QSA = Query String Append > pour faire simple, cela permet de prendre en compte les paramètres dans l'url

Aurapp
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Mai 09, 2006 15:16

Message le Mer Mai 30, 2007 9:22

@Meeuuuhhh
Connais tu l'URL de cet article please ? :-)

@jarreweb
Merci mais si je mets :
Code: Tout sélectionner
RewriteRule /contact$ contact.php?param=$1 [L,QSA]


ça ne pas pas marcher parce que l'url /contact?param=2 ne sera pas reconnue...
c'est pour ça que je demandais ce que je dois mettre à la place des (xxx) à cet endroit :
Code: Tout sélectionner
RewriteRule /contact(xxx)$ contact.php?param=$1 [L,QSA]


Merci d'avance encore :-)[/code]


Meeuuuhhh
WRInaute accro
WRInaute accro
 
Messages: 1795
Inscription: Lun Jan 08, 2007 21:48

Message le Mer Mai 30, 2007 11:44

Bah non j'ai pas l'url en tête, mais bon tu devrais pas mettre plus de temps que moi à la trouver. Tu vas sur webmaster-hub et comme ils sont à la pointe du webmastering, tu devrais trouver un champ de recherche qui pourra t'aider.


medjaz
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 249
Inscription: Sam Mar 25, 2006 13:30

Message le Mer Mai 30, 2007 11:53

Si j'ai bien compris se que tu veut, ca doit marcher comme ca :
Code: Tout sélectionner
RewriteEngine on
RewriteRule ^contact-(.*)\.html$ /contact.php?param=$1 [L,QSA]


Si le parametre 2 alors l'ur de la page doit etre :
http://www.monsite.com/contact-2.html
et ca va passer la page : http://www.monsite.com/contact.php?param=2


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 :

  • Analyse des backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
  • Recherche de citations d'un site en texte brut
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités