Bonjour à tous, je suis en train de rajouter des petits modules au niveau de mon blog.
J'ai un problème au niveau de mes url rewriting.
Voila, je veux changer une url de ce type: http://leknoppix.fr/article.php?titreurl=t...nt_les_vacances
vers un url de type:
http://leknoppix.fr/article/toujours_en_co...nt_les_vacances
Le problème c'est que je n'arrive pas a récupéré la valeur get.
Voici mon htaccess:
et mon debut de code qui permet de récupérer les valeurs GET.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SetEnv PHP_VER 5 RewriteEngine on RewriteRule ^([0-9a-zA-Z_]+)\.html$ $1.php RewriteRule ^index-([0-9]+)\.html$ index.php?page=$1 RewriteRule ^lire_commentaire/([0-9]+)/([0-9]+)/lecture.html lirecommentaire.php?id_news=$1&page=$2 RewriteRule ^ajouter/([0-9]+)/commentaire.html commentaire.php?id_news=$1 RewriteRule ^([0-9]+)/([0-9]+)/valider valider.php?id_com=$1&time=$2 RewriteRule ^article/([0-9a-zA-Z_-]+) article.php?titreurl=$1 [L]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php $titreurl = $_GET['titreurl']; $requete = "SELECT news.photo, news.id, news.titre, news.titreurl, news.content, DATE_FORMAT(news.date,\"%d/%m/%Y à %H:%i\") as date , COUNT(commentaires.id) as count , DATE_FORMAT( MAX(commentaires.date), \"%d/%m/%Y\") as lastcomm FROM news LEFT JOIN commentaires ON (news.id = commentaires.id_news AND commentaires.valider='OUI') WHERE news.titreurl='$titreurl' GROUP BY news.id ORDER by news.id DESC"; ?>
Les liens plus haut sont des liens réels, regardé si il y a des erreurs.
PS: je pense qu'il y a un problème au niveau de l'htaccess mais c'est pas sur.
Merci d'avance.
PS: je suis chez OVH.
Partager