[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
- cecileB2K
- WRInaute occasionnel

- Messages: 253
- Inscription: 4 Mai 2005
[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.
-

julio38 - WRInaute discret

- Messages: 124
- Inscription: 19 Avr 2005
- 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
- cecileB2K
- WRInaute occasionnel

- Messages: 253
- Inscription: 4 Mai 2005
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();
- cecileB2K
- WRInaute occasionnel

- Messages: 253
- Inscription: 4 Mai 2005
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é :-/
-

Phobos - WRInaute impliqué

- Messages: 937
- Inscription: 21 Mar 2004
- 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 :
- Aide pour une règle de rewriting
- popups : exemple pratique de popup propre et référençable
- Aide svp pour règle de rewriting : page dans répertoire ...
- Aide sur du référencement naturel: cas pratique
- Exemple rewriting
- Cas pratique d'url's rewriting
- URL Rewriting : règle de rewriting qui change selon la cat ?
- Erreur 500 sur exemple tuto URL rewriting
- probleme url rewriting ckez nexlink [résolu+exemple]
- [Réglé] Aide sur Javascript
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


