Url-Rewriting : type mon-article.html

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

EmettBrown
Nouveau WRInaute
 
Messages: 1
Inscription: Mer Nov 16, 2005 21:23

Url-Rewriting : type mon-article.html

Message le Mer Nov 16, 2005 21:29

Hello world !

Je recherche un maestro (ou plutot un moins noob que moi) en url-rewriting.
Voila j'ai une page qui donne :

index.php?page=mapage&article=101

Je la transforme en mapage-101.html

Code: Tout sélectionner
RewriteRule mapage-(.+)\.html$ index.php?page=mapage&article=$1


Bon ca je sais pas si c'est propre mais ca marche donc on s'en pleindra pas.


Voila mon blem :

l'article 101 sus cité a pour titre (défini dans mysql) " Hello World ".

en allant le chercher ds mysql, en lui claquant 1 petit str_replace(" ","-","Hello World") puis un strtolower("Hello-World) on obtient hello-world

Je tente de le faire appeller par 101-hello-world.html en faisant :

Code: Tout sélectionner
RewriteRule mapage-(.+)-(.+)\.html$  index.php?page=mapage&article=$1&lenom=$2


Et la horreur : la page s'affiche mais vide, c'est a dire que mysql ne retourne plus les photo textes etc en rapport avec l'article.

Ce que je comprends pas c'est que j'ai juste rajouté une variable dans l'adresse (utilisée que pour le nom de d'url) et ca ne marche plus :(

Que dois je mettre dans le htaccess??
ce serait aimable de m'eclairer! Merci!


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Mer Nov 16, 2005 23:36

Remplace plutot les espace par un _ et non un -, puis fait ça:

RewriteRule ([^-]+)-([^.]+)\.html /index.php?page=$1&article=$2 [L]


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 :

  • Tester la validité d'un lien
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Liste des 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 textes non cliquables 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