URL Rewriting : dossier virtuel : recuperer variable

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

silverbeach
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 333
Inscription: 20 Juil 2005

URL Rewriting : dossier virtuel : recuperer variable

Message le Ven Mar 24, 2006 12:10

Bonjour

J'ai un probleme avec URL Rewriting et avec les dossiers virtuels : je n'arrive pas a recuperer les variables.

J'ai une adresse du style -http://www.example.com/article.php?article=test et je voudrais la changer en -http://www.example.com/article/test.html
j'ai utilisé ce code :
Code: Tout sélectionner
RewriteRule ^/article/([a-z0-9\-]+).html /article.php?article=$1 [L]

Je tombe sur la bonne page mais je n'arrive pas a recuperer la variable article


Par contre si je modifie l'url en -http://www.example.com/test-article.html avec ce code
Code: Tout sélectionner
RewriteRule ^([a-z0-9\-]+)-article.html /article.php?article=$1 [L]

j'arrive a recuperer la varaible article

D'ou vient le probleme?


chantra
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 257
Inscription: 27 Juin 2005

Message le Ven Mar 24, 2006 13:06

le / en debut de regle provoque un peu de pb des fois. essaye la regle:
Code: Tout sélectionner
RewriteRule ^article/([a-z0-9\-]+).html /article.php?article=$1 [L]

silverbeach
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 333
Inscription: 20 Juil 2005

Message le Ven Mar 24, 2006 14:17

je viens d'essayer sans le / et ca ne marche toujours pas :?


Borower
WRInaute passionné
WRInaute passionné
 
Messages: 2151
Inscription: 18 Avr 2005

Message le Ven Mar 24, 2006 17:18

Code: Tout sélectionner
RewriteRule ^article/([a-z0-9\-]+).html$ /article.php?article=$1 [L]

Code: Tout sélectionner
RewriteRule ^article/([a-z0-9\-]+).html$ article.php?article=$1 [L]

silverbeach
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 333
Inscription: 20 Juil 2005

Message le Ven Mar 24, 2006 20:39

j'ai essayé tes 2 reponses mais ca ne marche toujours pas, je tombe sur la bonne page mais je n'arrive toujours pas a recuperer les variables :?

Eudeline
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 3 Juin 2010

Re: URL Rewriting : dossier virtuel : recuperer variable

Message le Mer Fév 15, 2012 11:54

Bonjour,
Personne n'a de solution à ce problème ? J'ai exactement la même chose et aucun forum ne m'apporte de solution valable.
J'avais trouvé aussi l'ajout d'un attribut pour repasser les variables, mais rien ne fonctionne.
Je me suis inspirée du htaccess d'un site Prestashop que j'avais fait mais ça ne marche pas sur ce site-là.

RewriteRule ^article/([a-z0-9\-]+).html$ article.php?article=$1 [QSA, L]


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Health, Le raccourcisseur d'URL youtu.be, Google goo.gl

  • Analyse de popularité
    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.
  • Transformer des simples citations de votre site en liens
    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