[Réglé] url rewriting ... aide sur un exemple pratique
9 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
[Réglé] url rewriting ... aide sur un exemple pratique
Bonjour a tous,
avec l'aide d'un ami, j'ai réussi a modifier mes url relativement facilement.
Voici l'url d'origine:
http://www.monsite.org/news/article.php?storyid=1
Le but étant d'obtenir ça:
http://www.monsite.org/news/article-1-t ... ticle.html
Voici mon .htaccess:
Et enfin voici le code source modifié:
Jusque là tout va bien, ça fonctionne et même très bien.
Le problème, c'est que ce module de news alimente un lecteur de newsfeed (rss) grace a ce bout de code que je suis incapable de modifier pour l'adapter a mes regles:
Merci de votre aide car la je sèche complètement
avec l'aide d'un ami, j'ai réussi a modifier mes url relativement facilement.
Voici l'url d'origine:
http://www.monsite.org/news/article.php?storyid=1
Le but étant d'obtenir ça:
http://www.monsite.org/news/article-1-t ... ticle.html
Voici mon .htaccess:
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^article-([0-9]+)-([^_]+)\.html$ article\.php?storyid=$1 [L]
Et enfin voici le code source modifié:
- Code: Tout sélectionner
<a href='http://www.monsite.org/article-".$storyid."-".rewrite($title).".html' >".$title."</a>
Jusque là tout va bien, ça fonctionne et même très bien.
Le problème, c'est que ce module de news alimente un lecteur de newsfeed (rss) grace a ce bout de code que je suis incapable de modifier pour l'adapter a mes regles:
- Code: Tout sélectionner
while ( list($title, $link, $description) = $db->fetch_row($query) ) {
$link = 'http://www.monsite.org/news/article.php?storyid=' . $link;
$rss->build($title, $link, $description);
}
$rss->save();
Merci de votre aide car la je sèche complètement
Dernière édition par cecileB2K le Ven Mai 27, 2005 17:28, édité 1 fois.
- Code: Tout sélectionner
while ( list($title, $link, $description) = $db->fetch_row($query) ) {
$link = "http://www.monsite.org/article-".$link."-".rewrite($title).".html' ;
$rss->build($title, $link, $description);
}
$rss->save();
non ?
ou alors j'ai rien compris au problème
tu veux dire comme ça ?
- Code: Tout sélectionner
while ( list($title, $link, $description) = $db->fetch_row($query) ) {
$link = 'http://www.monsite.org/article-".$link."-".rewrite($title).".html' ;
$rss->build($title, $link, $description);
}
$rss->save();
Je viens d'essayer, avec guillemets, simple, double, sans guillemets, ça ne fonctionne pas, l'url qui est parsée est incomplete, cela donne qq chose dans ce gout là:
http://www.monsite.org/news/article-
en fait l'id de l'article n'est pas pris en compte.
ça me rassure presque de voir que je ne suis pas la seule a trouvé ça compliqué :-/
http://www.monsite.org/news/article-
en fait l'id de l'article n'est pas pris en compte.
ça me rassure presque de voir que je ne suis pas la seule a trouvé ça compliqué :-/
- Code: Tout sélectionner
while ( list($title, $link, $description) = $db->fetch_row($query) ) {
$link = "http://www.monsite.org/article-".$link."-".rewrite($title).".html";
$rss->build($title, $link, $description);
}
$rss->save();
Il ne faut pas mélanger les ' et les ", après on ne s'y retrouve plus et ça marche pas
9 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 :
- 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
- Changer d'hébergeur web sans pénaliser son référencement
- L'URL Rewriting expliqué aux débutants
- Séminaire URL Rewriting et sites dynamiques
- Le référencement de pages PHP
- Début du Full Crawl
Consultez la description détaillée des produits ou services de Google suivants : Google Whack
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités








le forum