seo URL Rewriting et ancien lien

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

chthierry
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 2 Fév 2007

seo URL Rewriting et ancien lien

Message le Dim Juin 20, 2010 10:40

Bonjour.
J'ai un site marchand sous oscommerce
J'ai installé seo, pas de problème pour la modification des l'url par ex" Sac à dos bandoulière.html"
par contre quand je veux passer par un ancien lien ex "product_info.php?cPath=58_172&products_id=1852", j'ai une page 404
comme je ne voudrais pas perdre les liens qui sont vers mon site, que faut il mettre dans le htaccess
pour que la personne qui clic sur un lien "product_info.php?cPath=58_172&products_id=1852" le renvoi vers Sac à dos bandoulière.html"

Merci d'avance pour votre aide.
À bientôt Thiery.


anemone-clown
WRInaute passionné
WRInaute passionné
 
Messages: 1277
Inscription: 11 Nov 2007

Re: seo URL Rewriting et ancien lien

Message le Dim Juin 20, 2010 11:19

Bonjour,
j'imagine que tu as installé le package "ultimate seo" pour oscommerce? Si oui, il y a un htaccess livré avec qui convient parfaitement : il fat l'utiliser.

chthierry
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 2 Fév 2007

Re: seo URL Rewriting et ancien lien

Message le Mar Juin 22, 2010 7:51

Bonjour.
Merci pour la réponse.
J'ai bien utilisé le htaccess d'origine
Mais impossibles que les anciens liens qui vont sur les articles (liens mis sur des forums) sont redirigés vers ceux modifier par seo,J'ai cette page 404.
Il manque peut-être une ligne, voici le htaccess
Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^options\=(.*)$
RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2%1
RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-(.*).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pi-(.*).html$ popup_image.php?pID=$2&%{QUERY_STRING}
RewriteRule ^(.*)-t-(.*).html$ articles.php?tPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-au-(.*).html$ articles.php?authors_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-a-(.*).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pr-(.*).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pri-(.*).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-i-(.*).html$ information.php?info_id=$2&%{QUERY_STRING}
# BOF: "Extra pages-info box w/ admin" support added by faaliyet
RewriteRule ^(.*)-pm-([0-9]+).html$ info_pages.php?pages_id=$2&%{QUERY_STRING}
# EOF: "Extra pages-info box w/ admin" support added by faaliyet
RewriteRule ^(.*)-links-(.*).html$ links.php?lPath=$2&%{QUERY_STRING}
# Added polls and newsdesk
#RewriteRule ^(.*)-po-([0-9]+).html$ pollbooth.php?pollid=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-n-(.*).html$ newsdesk_info.php?newsdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-nc-(.*).html$ newsdesk_index.php?newsPath=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-nri-(.*).html$ newsdesk_reviews_info.php?newsdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-nra-(.*).html$ newsdesk_reviews_article.php?newsdesk_id=$2&%{QUERY_STRING}
# BOF: Faqdesk support added by faaliyet
  RewriteRule ^(.*)-f-(.*).html$ faqdesk_info.php?faqdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-fc-(.*).html$ faqdesk_index.php?faqPath=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-fri-(.*).html$ faqdesk_reviews_info.php?faqdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-fra-(.*).html$ faqdesk_reviews_article.php?faqdesk_id=$2&%{QUERY_STRING}
# EOF: Faqdesk support added by faaliyet
# Ultimate SEO URLs END


dès que j'ai seo en fonction,si je passe par un lien type product_info.php?cPath=58_172&products_id=1852 ,= page 404
il ne veut vraiment pas me diriger vers le nouveau lien en html
merci àbientôt
thiery


anemone-clown
WRInaute passionné
WRInaute passionné
 
Messages: 1277
Inscription: 11 Nov 2007

Re: seo URL Rewriting et ancien lien

Message le Mar Juin 22, 2010 17:36

Code: Tout sélectionner
RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2%1

Cette ligne (la deuxième) est en trop... Il y a 2 règles de reécritures pour les produits (-p-), ça m'étonnerait que le fichier htaccess de ultimate seo soit livré ainsi. ;)

Dans le cas désespérant où ça ne fonctionnerait toujours pas, il faudra songer à enlever la première ligne :
Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^options\=(.*)$

Perso, je ne la mets pas.

chthierry
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 2 Fév 2007

Re: seo URL Rewriting et ancien lien

Message le Mar Juin 22, 2010 18:01

bonjour
merci je fais le test ce soir ou demain soir
c'est bien le fichier htaccess d'origine que j'avais dans le ultimate seo que j'ai téléchargé
encore merci
à bientôt
thiery

chthierry
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 2 Fév 2007

Re: seo URL Rewriting et ancien lien

Message le Mar Juin 29, 2010 16:45

Bonjour.
Suite au tests les deux modifications me donnent toujours un page 404.
en suivant un lien mis sur un forum il ne me transforme pas vers l'url en html

à bientôt thiery


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 : Le raccourcisseur d'URL youtu.be

  • 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).
  • 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).
  • Calcul du taux de backlinks vers pages internes
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
  • 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.


Qui est en ligne

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