rewriting pour un débutant
5 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
rewriting pour un débutant
je voudrais rewriter ma boutique en ligne et c pas gagné, mais je compte bien y arriver....Voici la ligne que je met dans mon htaccess :
je voudrais en fait transformer :
http://www.china-partners.net/shop/inde ... &id_ctg=16
en
http://www.china-partners.net/shop/inde ... -mp3-1.htm
la deuxieme url, c elle que je veux obtenir, si quelqu'un peut juste m'orienter ça serait bien sympa...j'ai essayé ce truc mais bon je ne suis pas du tout sûr...
merci
Hanlin
je voudrais en fait transformer :
http://www.china-partners.net/shop/inde ... &id_ctg=16
en
http://www.china-partners.net/shop/inde ... -mp3-1.htm
la deuxieme url, c elle que je veux obtenir, si quelqu'un peut juste m'orienter ça serait bien sympa...j'ai essayé ce truc mais bon je ne suis pas du tout sûr...
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^/shop/index-mod-(.*)-id_ctg-([0-9]+)\.htm$ ^/shop/index.php?mod=$1&id_ctg=$2 [L]
merci
Hanlin
le problème que je vois dans ton rewriting, c'est que tu n'a plus le id_ctg dans ta nouvelle url...
RewriteEngine on
RewriteRule ^(.+)index-(.+)-([0-9]+)\.htm$ /index.php?mod=$2&id_ctg=$3 [L]
tu aurais :
http://www.china-partners.net/shop/inde ... &id_ctg=16
transformé en :
http://www.china-partners.net/shop/inde ... ory-16.htm
RewriteEngine on
RewriteRule ^(.+)index-(.+)-([0-9]+)\.htm$ /index.php?mod=$2&id_ctg=$3 [L]
tu aurais :
http://www.china-partners.net/shop/inde ... &id_ctg=16
transformé en :
http://www.china-partners.net/shop/inde ... ory-16.htm
comment mettre le nom de la categorie en question ?
Merci pour ta réponse Yann, je vais tenter ça...j'aurais deux autres questions, vu que je suis vraiment nul dans le domaine...
Je voudrais mettre le nom du produit dans mon url, c'est possible ?
si mon menu est un include, le htaccess je le mets dans le meme repertoire où se trouve mon menu ou dans le repertoire de la page index ?
Salut à toi Yann
Hanlin
Je voudrais mettre le nom du produit dans mon url, c'est possible ?
si mon menu est un include, le htaccess je le mets dans le meme repertoire où se trouve mon menu ou dans le repertoire de la page index ?
Salut à toi Yann
Hanlin
le titre dans l'url
La réecriture de l'adresse marche en intégrant cette ligne :
Mais il n'y aurait vraiment personne pour m'indiquer un moyen pour afficher la phrase de mon lien dans mon url ? Par exemple en cliquant sur
lecteur mp3
j'obtient une url du genre http://www.mosite.net/shop/lecteur-mp3.html
Hanlin
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^index-(.+)-([0-9]+)\.html$ /shop/index.php?mod=$1&id_ctg=$2 [L]
Mais il n'y aurait vraiment personne pour m'indiquer un moyen pour afficher la phrase de mon lien dans mon url ? Par exemple en cliquant sur
lecteur mp3
j'obtient une url du genre http://www.mosite.net/shop/lecteur-mp3.html
Hanlin
- magic corp.
- WRInaute impliqué

- Messages: 425
- Inscription: Jeu Juin 17, 2004 9:56
L'URL rewriting ne sert pas à convertir :
en
Mais l'inverse.
Si tu veux une URL comme ça :
C'est dans ton code (PHP je suppose) que tu gère le truc.
Quand à ta règle, je dirais :
Avec une URL style :
Ce qui ne correspond pas vraiment à l'exemple fournis
Pour ton exemple je dirait :
A verifier bien evidement
- Code: Tout sélectionner
http://www.china-partners.net/shop/index.php?mod=category&id_ctg=16
en
- Code: Tout sélectionner
http://www.china-partners.net/shop/index-lecteurs-de-musique-mp3-1.htm
Mais l'inverse.
Si tu veux une URL comme ça :
- Code: Tout sélectionner
http://www.china-partners.net/shop/index-lecteurs-de-musique-mp3-1.htm
C'est dans ton code (PHP je suppose) que tu gère le truc.
Quand à ta règle, je dirais :
- Code: Tout sélectionner
RewriteRule ^/index-mod-(.*)-id_ctg-([0-9]+)\.htm$ ^/shop/index.php?mod=$1&id_ctg=$2 [L]
Avec une URL style :
- Code: Tout sélectionner
http://www.china-partners.net/shop/index-mod-lecteurs-de-musique-mp3-id_ctg-1.htm
Ce qui ne correspond pas vraiment à l'exemple fournis
Pour ton exemple je dirait :
- Code: Tout sélectionner
RewriteRule ^/index-(.*)-([0-9]+)\.htm$ ^/shop/index.php?mod=$1&id_ctg=$2 [L]
A verifier bien evidement
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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 :
- l'URL Rewriting expliqué aux débutants
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Tutoriel URL Rewriting
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Google Search et AdSense sur MySpace : un accord de 900M$
- L'URL Rewriting expliqué aux débutants
- Début du Full Crawl
- Le référencement de pages PHP
- Séminaire URL Rewriting et sites dynamiques
- Débutant en Rewriting
- debutant en rewriting HELP !
- Débutant rewriting
- Débutant - URL Rewriting
- Url Rewriting =>Débutant
- débutant en url rewriting
- Débutant Url Rewriting
- [Résolu]débutant en url rewriting
- Url-rewriting , soucis de débutant..
- [Reglé] URL Rewriting et Un débutant
- URL Rewriting pour debutant
- débutant url rewriting, déjà pb!!
- Débutant : Pb URL rewriting avec un script alias
- Url Rewriting simple mais pour un débutant
- Question sur du URL Rewriting (debutant dans ce domaine )
Qui est en ligne
Utilisateurs parcourant ce forum: ybet et 0 invités


le forum