Url rewriting avec des titres - PHP - Programmation
Marsh Posté le 26-05-2014 à 23:40:27
Salut,
Il y a deux choses : la règle d'écriture dans le .htaccess, et la conception des URLs (côté site).
Pour la règle d'écriture, tu peux utiliser quelque chose comme :
Code :
|
Ensuite, il ne te reste plus qu'à utiliser les bonnes URLs sur ton site, et Apache s'occupera du reste.
Je ne vois pas pourquoi tu veux récupérer le titre de ton article en fait...
Marsh Posté le 27-05-2014 à 07:52:55
Ydalb, merci pour ta réponse c'est pour le référencement que je fais ça.
Marsh Posté le 27-05-2014 à 13:29:46
Oui je me doute, mais je ne comprends pas ta problématique : "Par contre là où je bloque c'est pour récupèrer le titre de mon article"
A quel niveau veux-tu récupérer ce titre ?
Marsh Posté le 27-05-2014 à 14:12:10
bin c'est surtout que j'avais aucune idée de comment procéder, là j'ai vu que le simple fait d'ajouter [a-z0-9-] sur le .htaccess permet en fait d'ajouter n'importe quel texte devant mon id , donc après à moi de faire des liens corrects sur mon site et éventuellement une petite vérification de l'adresse pour éviter les liens dupliqués
Marsh Posté le 27-05-2014 à 23:02:31
ouep, tu peux faire une redirection 301 si jamais le lien n'est pas correct, et tu seras bon
Marsh Posté le 23-05-2014 à 08:59:13
Bonjour à tous,
je cherche à faire de l'url rewriting sur un site existant.
A la base mes urls ressemblent à monsite/article.php?id=12
Dans l'idéal je voudrais arriver au résultat suivant : monsite/article/le-titre-de-mon-article-12.html
Pour le moment je me suis créé un .htaccess et j'arrive à afficher des adresses du style monsite/article-12.html
Avec une règle qui ressemble à ça : RewriteRule ^article-([0-9]+)\.html$ article.php?id=$1 [L]
Par contre là où je bloque c'est pour récupèrer le titre de mon article, si vous avez des pistes à me donner, je suis preneuse
Merci d'avance.
Message édité par lina01 le 23-05-2014 à 09:05:09