Spip et url rewriting www.exemple.fr/IdArt-Titre-Art.html
8 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- CorentinActu-Medias
- Nouveau WRInaute

- Messages: 1
- Inscription: 2 Mai 2006
Spip et url rewriting www.exemple.fr/IdArt-Titre-Art.html
Bonjour,
J'ai bien cherché la réponse à mon probleme sur internet mais sans succès.
Mon probleme est cependant assez proche de celui-ci: http://www.webrankinfo.com/forums/viewtopic_29333.htm
Actuellement j'ai un site qui tourne sur Spip avec un url rewriting en standar2.
C'est à dire qu'au lieu d'avoir:
http://www.monsite.fr/article.php3?id_article=111
J'ai cela:
http://www.monsite.fr/Titre-de-l-article.html
Ce qui marche très bien.
Désormais j'aimerais avoir "tout simplement" le numéro de l'article en début d'url, comme cela:
http://www.monsite.fr/111-Titre-de-l-article.html
J'ai pour l'instant réussir à faire en sorte que tous mes liens soient correct, mais mon url rewriting ne fonctionne pas, même en vidant le cache à chaque essai.
Voici ce que j'ai écrit:
Sauriez vous m'aider?
Merci
J'ai bien cherché la réponse à mon probleme sur internet mais sans succès.
Mon probleme est cependant assez proche de celui-ci: http://www.webrankinfo.com/forums/viewtopic_29333.htm
Actuellement j'ai un site qui tourne sur Spip avec un url rewriting en standar2.
C'est à dire qu'au lieu d'avoir:
http://www.monsite.fr/article.php3?id_article=111
J'ai cela:
http://www.monsite.fr/Titre-de-l-article.html
Ce qui marche très bien.
Désormais j'aimerais avoir "tout simplement" le numéro de l'article en début d'url, comme cela:
http://www.monsite.fr/111-Titre-de-l-article.html
J'ai pour l'instant réussir à faire en sorte que tous mes liens soient correct, mais mon url rewriting ne fonctionne pas, même en vidant le cache à chaque essai.
Voici ce que j'ai écrit:
- Code: Tout sélectionner
RewriteRule ^([0-9]+)-[^/\.]+(\.html)$ /article.php3?id_article=$1 [QSA,L]
Sauriez vous m'aider?
Merci
- magic corp.
- WRInaute occasionnel

- Messages: 428
- Inscription: 17 Juin 2004
Bonjour
De tête, à verifier
- Code: Tout sélectionner
RewriteRule ^([0-9]+)-.+\.html$ /article.php3?id_article=$1 [QSA,L]
De tête, à verifier
- Aferkiw
- Nouveau WRInaute

- Messages: 18
- Inscription: 17 Juil 2005
Daccord mais ne faut il pas modifier quelquechose d'autre dans le code SPIP afin qu'il genere les bonnes URL ?
Si oui que faut il changer ?
Si oui que faut il changer ?
magic corp. a écrit:Bonjour
- Code: Tout sélectionner
RewriteRule ^([0-9]+)-.+\.html$ /article.php3?id_article=$1 [QSA,L]
De tête, à verifier
- magic corp.
- WRInaute occasionnel

- Messages: 428
- Inscription: 17 Juin 2004
Je ne connais pas Spip, mais je supose qu'il a été bien conçu. J'en déduirais donc (en tout cas j'espères) qu'il y a un fonction PHP qui génere les lien html ... reste à la trouver 
- Aferkiw
- Nouveau WRInaute

- Messages: 18
- Inscription: 17 Juil 2005
Merci bien pour votre réponse.
Je vais chercher tout les fichiers inc ...
Bonne nuit à vous.
Je vais chercher tout les fichiers inc ...
Bonne nuit à vous.
magic corp. a écrit:Je ne connais pas Spip, mais je supose qu'il a été bien conçu. J'en déduirais donc (en tout cas j'espères) qu'il y a un fonction PHP qui génere les lien html ... reste à la trouver
-

obi-wan - Nouveau WRInaute

- Messages: 10
- Inscription: 2 Aoû 2005
Re- Salut tout le monde
Voila j'arrive a generé des urls du genre idarticle-titre.html
mais comment faire dans le htacess !?
je change par quoi !??
ah y'a aussi id article qui peut etre 1 ou 2 chiffres alors qu'ils demandent 3 (google actu)
j'ai pensé a ca :
enfin un truc du genre mais je sais pas comment convertir l'id article en char
merci de m'aider
Voila j'arrive a generé des urls du genre idarticle-titre.html
mais comment faire dans le htacess !?
- Code: Tout sélectionner
RewriteRule ^[^/\.]+(\.html)?$ spip.php?page=article [QSA,E=url_propre:$0,L]
je change par quoi !??
ah y'a aussi id article qui peut etre 1 ou 2 chiffres alors qu'ils demandent 3 (google actu)
j'ai pensé a ca :
- Code: Tout sélectionner
if $id_article/100
if $id_article/10
$var = '00$id_article-converti-en-char'
else $var = '0id_article-converti-en-char'
enfin un truc du genre mais je sais pas comment convertir l'id article en char
merci de m'aider
8 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 :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
