Bonjour
Je viens d'appliquer le tutorial et cela marche grace à la syntaxe suivante :
RewriteRule ^(.+)-([0-9]+)\.html$ article.php?titre=$1&id=$2 [L]!
Cependant les url créées sont de types " titre%20titre%20-id.html " car les titres des articles entrés dans la base de données ont été entrés avec des espaces.
J'aimerais remplacer ces espaces par des " - " ( pour une plus belle syntaxe et pour le référencement ) dans les URLs réécrites.
Ce sujet a été abordés dans le forum mais je n'ai pas trouvé de réponses.
La solution doit elle s'appliquer au niveau du code php pour remplacer les espaces par des " - " dans ma base de données ou au niveau du fichier .htaccess ?
Merci
Je viens d'appliquer le tutorial et cela marche grace à la syntaxe suivante :
RewriteRule ^(.+)-([0-9]+)\.html$ article.php?titre=$1&id=$2 [L]!
Cependant les url créées sont de types " titre%20titre%20-id.html " car les titres des articles entrés dans la base de données ont été entrés avec des espaces.
J'aimerais remplacer ces espaces par des " - " ( pour une plus belle syntaxe et pour le référencement ) dans les URLs réécrites.
Ce sujet a été abordés dans le forum mais je n'ai pas trouvé de réponses.
La solution doit elle s'appliquer au niveau du code php pour remplacer les espaces par des " - " dans ma base de données ou au niveau du fichier .htaccess ?
Merci