Quelle est la bonne règle pour renommer mes URL
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- kevindu78
- Nouveau WRInaute

- Messages: 13
- Inscription: 7 Déc 2011
Quelle est la bonne règle pour renommer mes URL
Bonjour,
je n'arrive pas a renommer mes URL correctement.
A l'origine elles sont sous cette forme : page.php?article=1
Je souhaite que les titres de mes articles se trouvent dans l'url. J'ai donc créer une fonction PHP (OptimiseUrl).
Maintenant mes urls sont bouclés de cette facon : page.php?article=1-titre-de-mon-article
Maintenant j'aimerais avoir uniquement : titre-de-mon-article
Je n'arrive pas a trouver la bonne règle à mettre dans le .htaccess.
Pourriez vous m'aider ?
Voici le code que j'ai sur ma page d'accueil pour mon lien :
Merci par avance
je n'arrive pas a renommer mes URL correctement.
A l'origine elles sont sous cette forme : page.php?article=1
Je souhaite que les titres de mes articles se trouvent dans l'url. J'ai donc créer une fonction PHP (OptimiseUrl).
Maintenant mes urls sont bouclés de cette facon : page.php?article=1-titre-de-mon-article
Maintenant j'aimerais avoir uniquement : titre-de-mon-article
Je n'arrive pas a trouver la bonne règle à mettre dans le .htaccess.
Pourriez vous m'aider ?
Voici le code que j'ai sur ma page d'accueil pour mon lien :
- Code: Tout sélectionner
<a href="page.php?article=<?php echo $affichagenews['id_news'];?>-<?php echo OptimiseUrl($titre); ?>">Le titre de mon article</a>
Merci par avance
- marchandeo
- WRInaute discret

- Messages: 110
- Inscription: 18 Jan 2011
Re: Quelle est la bonne règle pour renommer mes URL
A priori, soit tu stockes ton url optimisée en bases de données soit tu dois faire apparaitre le numéro de l'article dans l'url. Dans le second cas (le plus simple), pour le htaccess :
Puis pour tes liens :
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([0-9]*)-([-a-zA-Z0-9]*)\.html$ page.php?article=$1 [QSA,L]
Puis pour tes liens :
- Code: Tout sélectionner
<a href="<?php echo $affichagenews['id_news'];?>-<?php echo OptimiseUrl($titre); ?>.html">Le titre de mon article</a>
2 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 :
- Quelle méthode pour renommer les pages de mon site
- Comment renommer ces URL...
- [Réglé] Exclure une URL d'une règle de réécriture
- Renommer tous mes fichiers avec url rewriting
- [Règlé] Quelle est cette musique svp?
- Erreur 404, quelle bonne regle de rewrite ?
- le rang d'apparition très sensible à l'orthographe...quelle est la règle ?
- [Réglé] A quelle heure est prise en compte la remise à 0 ?
- Quelle URL ?
- quelle url choisir???
- 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
