Url rewriting problème - PHP - Programmation
Marsh Posté le 10-01-2013 à 10:53:45
Bonjour,
Il y a une chose que je ne comprends....
Vos liens seront de la forme:
Code :
|
Donc vous passez 2 arguments (titre) et (id) alors qu'en regardant votre règle:
Code :
|
1 seul argument (?id=$1)!
Marsh Posté le 10-01-2013 à 22:22:39
tsoko>
L'url rewriting, c'est un des principes de base du SEO.
Marsh Posté le 09-01-2013 à 17:14:14
Bonjour,
Mes tutoriels sur mon site sont de la forme : tuto-select.php?id=124
j'aimerais faire un url rewriting : j'ai mis ça dans mon htaccess :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^[a-zA-Z\-_0-9%\.]+-([0-9]+).html$ tuto-select.php?id=$1 [L]
et j'ai modifié mes liens par :
<a href="<?php echo $donnees['titre']; ?>-<?php echo $donnees['id']; ?>.html"><?php echo $donnees['titre'] ?></a>
mon problème : je cliques sur les liens ça me fait une erreur 404 , je ne vois pas pourquoi .
Les espaces des liens sont convertis par des % , est il possible que ce soit des - pour la lisibilité.