Inclure des variables php qui ne soit pas des paramètres dans rewrite
3 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Niurath
- WRInaute discret

- Messages: 186
- Inscription: 11 Aoû 2008
Inclure des variables php qui ne soit pas des paramètres dans rewrite
Bonjour j'ai rewrité mon site de la façon suivante :
<a href='solo-$id.html'>
RewriteRule ^solo-([0-9]+)\.html$ releve-de-solo.php?id=$1 [L]
Par contre je voudrais inclure dans l'url une variable php qui n'est pas un paramètre
genre pour avoir ex : solo-mavariable-98.html
Comment faire ?
Merci
<a href='solo-$id.html'>
RewriteRule ^solo-([0-9]+)\.html$ releve-de-solo.php?id=$1 [L]
Par contre je voudrais inclure dans l'url une variable php qui n'est pas un paramètre
genre pour avoir ex : solo-mavariable-98.html
Comment faire ?
Merci
- FINIELS
- WRInaute discret

- Messages: 96
- Inscription: 24 Mai 2004
Re: Inclure des variables php qui ne soit pas des paramètres dans rewrite
Essayes :
RewriteRule ^solo-(.*)-([0-9]+)\.html$ releve-de-solo.php?param=$2&id=$1 [L]
Suffit de ne pas récupérer la variable que tu passes en paramétre...
tu appelleras tes pages de cette maniére : <a href='solo-$cequetuveux-$id.html'>
Aprés si un jour tu veux la récup tu n'auras qu'à appeller $_GET['param'] dans ta page cible...
RewriteRule ^solo-(.*)-([0-9]+)\.html$ releve-de-solo.php?param=$2&id=$1 [L]
Suffit de ne pas récupérer la variable que tu passes en paramétre...
tu appelleras tes pages de cette maniére : <a href='solo-$cequetuveux-$id.html'>
Aprés si un jour tu veux la récup tu n'auras qu'à appeller $_GET['param'] dans ta page cible...
- dmathieu
- Modérateur

- Messages: 7244
- Inscription: 9 Jan 2004
Re: Inclure des variables php qui ne soit pas des paramètres dans rewrite
Attention !
Si tu a une url
Et que tu ne fait aucune vérification sur le tralala, tu va avoir un problème de duplicate content. Car tu aura
Qui fonctionnera également et aura le même contenu.
Mon conseil : mets, dans ton url, uniquement des paramètres relatifs au contenu de ta page.
Ainsi, si tu désire placer un ou plusieurs mots clés dans ton url, ajoute un champ relatif à ceux-ci dans ta base au niveau de ce contenu.
Ainsi, l'uplet 98 aura pour valeur au champ "keywords : tralala
Tu aura la règle de réecriture
Et tu n'oublie pas de vérifier, dans ta page, que les mots clés correspondent bien à ton article.
Ainsi l'url
Fonctionnera bien
Mais pas l'url
J'espère que c'est clair.
Si tu a une url
/solo-tralala-98.html
Et que tu ne fait aucune vérification sur le tralala, tu va avoir un problème de duplicate content. Car tu aura
/solo-plouflala-98.html
Qui fonctionnera également et aura le même contenu.
Mon conseil : mets, dans ton url, uniquement des paramètres relatifs au contenu de ta page.
Ainsi, si tu désire placer un ou plusieurs mots clés dans ton url, ajoute un champ relatif à ceux-ci dans ta base au niveau de ce contenu.
Ainsi, l'uplet 98 aura pour valeur au champ "keywords : tralala
Tu aura la règle de réecriture
- Code: Tout sélectionner
RewriteRule ^solo-([0-z\-]+)-([0-9]+)\.html$ releve-de-solo.php?id=$2&keywords=$1 [L]
Et tu n'oublie pas de vérifier, dans ta page, que les mots clés correspondent bien à ton article.
Ainsi l'url
/solo-tralala-98.html
Fonctionnera bien
Mais pas l'url
/solo-plouflala-98.html
J'espère que c'est clair.
3 messages
• Page 1 sur 1
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 :
- URL Rewriting avec paramètres variables
- [résolu] Rewriting avec paramètres variables et formulaire
- Rewrite à 2 variables
- Rewrite d'URL avec paramètres dynamiques
- plus de neuf variables dans le rewrite
- url rewriting avec parametres non rewrité
- url rewrite - bloque aux variables
- URL Rewrite et transmis. variables depuis formulaire en POST
- inclure du php dans un iframe ?
- Inclure une variable php dans du css ??
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
