URL rewriting
Delphine97224
Messages postés
102
Statut
Membre
-
Cephei Messages postés 128 Statut Membre -
Cephei Messages postés 128 Statut Membre -
Bonjour,
Je souhaiterais renommer les pages où il y a les articles de mon site.
Actuellement c'est :
http://monsite/categorie/articles/page-article.php?id_article=5-titre-de-larticle5
Je souhaiterais avoir :
http://monsite/categorie/articles/5-titre-de-larticle
Que dois-je faire ? J'ai lu plein de documentation mais rien n'y fait. Je n'y arrive pas.
Merci pour votre aide.
Je souhaiterais renommer les pages où il y a les articles de mon site.
Actuellement c'est :
http://monsite/categorie/articles/page-article.php?id_article=5-titre-de-larticle5
Je souhaiterais avoir :
http://monsite/categorie/articles/5-titre-de-larticle
Que dois-je faire ? J'ai lu plein de documentation mais rien n'y fait. Je n'y arrive pas.
Merci pour votre aide.
Configuration: Windows XP Internet Explorer 8.0
15 réponses
-
Tu as tout ce qu'il te faut là sur le Web :
→ https://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting
→ http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriterule
→ https://apache.developpez.com/cours/urlrewriting/
En gros, ça donnera quelque-chose comme ça dans ton .htaccess (à la racine de ton FTP) :Options +FollowSymlinks RewriteEngine on RewriteRule ^categorie/articles/([a-z0-9._-]+)$ /categorie/articles/page-article.php?id_article=$1[L]
-
Je remercie mais ça me donne une erreur 500.
Internal Server Error -
Le dossier "categorie", il est dynamique (à "rewriter") ?
-
Le dossier categorie n'est pas à rewriter. C'est beaute-habillement ou automobile ou alimentaire.
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Essaye avec ça :
Options +FollowSymlinks RewriteEngine on RewriteRule ^(.+)/articles/([a-z0-9._-]+)$ /$1/articles/page-article.php?id_article=$2 [L]
-
-
-
Ce fichier n'existe pas dans la liste de tous les fichiers sur Filezilla. Je suis à Mavenhosting. Je ne le trouve pas.
Est-ce que je dois le créer ?
Merci pour votre aide. -
J'ai trouvé le fichier.
mod_rewrite.c est activé.
Je ne sais plus quoi faire :s -
-
-
Le truc serait de gérer aussi tes catégories dans l'url rewriting.
Donc tu crées une page article.php et tu lui passes en paramètre la catégorie + le titre de l'articleOptions +FollowSymlinks RewriteEngine on RewriteRule ^(.+)/articles/([a-z0-9._-]+)$ /article.php?cat=$1&id=$2 [L]
-
Je ne comprends pas trop ce que tu veux dire. Le titre de l'article est dynamique. Je ne pourrais pas tout le temps mettre le titre de l'article.
Comment faire pour passer une page en paramètre ? Je n'y connais vraiment rien. Je suis désolée. -
-
Oui j'ai lu. J'ai passé 2 bonnes heures sur le dernier.
Celui en anglais était un peu dur par contre.