Url rewriting + redirection 301

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

cdb34
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 18 Mar 2009

Url rewriting + redirection 301

Message le Jeu Jan 13, 2011 17:20

Bonjour,
J'ai des url de type /Article.php?article=1585 ou/Resultat.php?categ=28
et avec le code du htaccess ci-dessous il est possible d'obtenir /article-1585.html ou /actualite-28.html

Code: Tout sélectionner
RewriteRule ^article-([^-]*)\.html$ /Article.php?article=$1 [L]
RewriteRule ^actualite-([^-]*)\.html$ /Resultat.php?categ=$1 [L]
RewriteRule ^album-([^-]*)\.html$ /Resultat.php?categ=$1 [L]
RewriteRule ^annonce-([^-]*)\.html$ /Resultat.php?categ=$1 [L]


Mais la redirection ne fonctionne pas.
J'ai plusieurs catégories d'articles.
je souhaite que la ré-écriture prenne le titre de la l'article, et faire la redirection 301.

Malgrè de nombreux essais dans les modifs du code, je n'ai que des erreurs.
Merci d'avance pour vos conseils.


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Re: Url rewriting + redirection 301

Message le Dim Jan 16, 2011 11:42

normalement ce motif ne fonctionne pas car "-" est un métacaratère ([^-]*), il faudrait l'échapper ([^\-]*) ce qui serait encore faux.
Il redevient un caractère dans une classe uniquement quand il en dernier [az-] ou echapper [a\-z]

utilise tout simplement soit (.*) ou (.+) ou ([^/]*)

cdb34
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 18 Mar 2009

Re: Url rewriting + redirection 301

Message le Mar Jan 18, 2011 18:04

KOogar a écrit:normalement ce motif ne fonctionne pas car "-" est un métacaratère ([^-]*), il faudrait l'échapper ([^\-]*) ce qui serait encore faux.
Il redevient un caractère dans une classe uniquement quand il en dernier [az-] ou echapper [a\-z]

utilise tout simplement soit (.*) ou (.+) ou ([^/]*)


Merci pour cette info, vous tiens au courant


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 :

  • Tester le type de redirection
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Analyse de l'entête HTTP
    Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
  • Calcul du nombre de 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.
  • Transformer des citations 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