rewriting url OVH avec php3

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


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Mer Juin 11, 2008 14:16

ca marche!
il faut maintenant ajouter une redirection 301 de l'ancienne vers la nouvelle :
Code: Tout sélectionner
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{QUERY_STRING} ^num=([0-9]+)&subcat=([a-z]+)$
RewriteRule ^suite\.php3$ /suite-%1-%2.html? [R=301,L]
RewriteRule ^suite-([0-9]+)-([a-z]+)\.html$ /suite.php3?num=$1&subcat=$2&rewrite [L]

Lomic2
WRInaute discret
WRInaute discret
 
Messages: 78
Inscription: 5 Mai 2008

Message le Mer Juin 11, 2008 19:45

emmaweb a écrit:mais comment arriver à ce genre d'url http://www.tresordevie.com/suite-379-ultraportable.html? quelle est alors la bonne syntaxe à mettre dans le fichier .htacess ?
je pense que tu te poses la question dans le mauvais sens, c'est à toi de modifier tes liens dans ton code de sorte qu'ils ressemblent à ce type de lien: -http://www.tresordevie.com/suite-xxx-trucbidule.html

et ensuite ta règle de réécriture les transformera en
-http://www.tresordevie.com/suite.php3?num=xxx&subcat=trucbidule

cf webmasterlamogere pour la syntaxe du htaccess ;)


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Mer Juin 11, 2008 21:45

en effet, il faut que les liens dans tes pages soit sous cette nouvelle forme. La redirection 301, c'est pour peaufiner et indiquer aux moteurs de recherche que ces pages sont renommées.

emmaweb
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 10 Juin 2008

Message le Jeu Juin 12, 2008 9:47

Bonjour,

et un grand merci à webmasterlamogere pour la syntaxe du .htaccess qui fonctionne super bien!

et merci aussi à Lomic2, effectivement je me posais la question à l'envers, lol!!!
merci de m'avoir mis sur la bonne voie.

j'ai juste encore du mal à mettre plusieurs tirets dans la variable subcat au niveau du .htaccess mais je pense que je pourrais trouver tout çà dans de la documentation.

1000 merci à vous tous !! vous êtes super ! :D :D

Emma


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Jeu Juin 12, 2008 10:03

si tu veux accepter les - en plus des lettres il faut bien penser à mettre le - au début ou à la fin de la liste (c'est aussi un caractère spécial) :
[a-z-] pour accepter minuscules et -
[a-zA-Z-] pour accepter lettres et -
[a-z0-9_-] pour accepter minuscules chiffres _ et -

emmaweb
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 10 Juin 2008

Message le Lun Juin 16, 2008 12:40

encore un grand merci! ca marche super bien avec çà : [a-z0-9_-]
:D

rewriting url OVH avec php3

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 :



Qui est en ligne

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