URL_Rewring débutant

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

job
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 2 Fév 2005

URL_Rewring débutant

Message le Mar Aoû 30, 2005 22:39

Bonjour,
Je voulais savoir s'il était possible
de changer une url du genre
/truc.php?arg=23&arg2=24&arg3=25&type=toto en /truc.php?23_24
et
/truc.php?arg=23&arg2=24&arg3=25&type=tata en /truc.php?23_24_25
C'est a dire que je veux changer les regles d'écriture suivant la valeur de type

Est-ce possible

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2461
Inscription: 30 Aoû 2002

Message le Mar Aoû 30, 2005 23:12

Sans problème, mais ce serait encore mieux comme ça :
truc_23_24_25.html et truc_23_24.html (pas de paramètre)

job
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 2 Fév 2005

Message le Mar Aoû 30, 2005 23:25

Oui et comment ?
J'essaye actuellement le code suivant dans le .htaccess
Code: Tout sélectionner
RewriteCond %{QUERY_STRING} type=mois
RewriteRule ^agenda.php3?([0-9]+)-([0-9]+)\.html$   agenda.php3?annee=$1&mois=$2&jour=$3&type=mois [QSA,L]
RewriteCond %{QUERY_STRING} type=jour
RewriteRule ^agenda.php3?([0-9]+)-([0-9]+)-([0-9]+)\.html$      agenda.php3?annee=$1&mois=$2&jour=$3&type=jour [QSA,L]

ca ne marche pas.
je laisse le ? dans l'url pour une raison précise(que je ne veux pas développer ici) mais dès que je pourrais j'essayerais de l'éliminer
Dernière édition par job le Mer Aoû 31, 2005 7:22, édité 2 fois.

M.o.n.d.i.a.n.i
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 317
Inscription: 9 Juil 2005

Message le Mar Aoû 30, 2005 23:25

Un peu de lecture http://www.webrankinfo.com/forums/viewtopic_32396.htm
Et preferes le - au _

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2461
Inscription: 30 Aoû 2002

Message le Mar Aoû 30, 2005 23:30

Je crois que tu ne peux pas traiter le QUERY_STRING dans le .htaccess...

job
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 2 Fév 2005

Message le Mer Aoû 31, 2005 19:02

Merci M.o.n.d.i.a.n.i
c'est vrai que la lecture sur les url rewriting et assez maigre
je rajouterais ce lien
http://www.webmaster-hub.com/publication/article5.html

sinon je voudrais changer l'adresse
toto.php3?args=09&arg=02&type=truc
en
toto.php3?09-02.html
Je sais c'est une idée à la c??
J'ai essayé le réécriture suivante
Code: Tout sélectionner
RewriteRule ^toto\.php3\?([0-9]+)-([0-9]+)\.html$    toto.php3?args=$1&arg=$2&type=truc[QSA]

ca ne marche pas est ce que quelqu'un a une idée


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 goo.gl

  • 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