Bonjour,
(désolé de reposter)
Peut-être que quelqu'un en a déjà parlé mais je n'ai pas trouvé.
Il y a quelque chose qui m'échappe dans Rewrite YourPHPAnnuaire : dans le htaccess il y a bien une ligne rewriting pour les recherches
Cela marche bien pour la page 1 mais pas pour les pages suivantes !
D'ailleurs dans search.php le code pour les pages suivantes est avec les variables dans les URL (donc non adapté aux URL en .html) :
Comment remédier à ça ? Quel est le code des URL rewritées pour les pages suivantes ?
De plus si je teste en tapant directement par exemple ma-recherche-k2-378.html au lieu de ma-recherche-k1-378.html (ça reste à la page 1).
Quel est le souci ?
Merci de votre aide.
(désolé de reposter)
Peut-être que quelqu'un en a déjà parlé mais je n'ai pas trouvé.
Il y a quelque chose qui m'échappe dans Rewrite YourPHPAnnuaire : dans le htaccess il y a bien une ligne rewriting pour les recherches
Code:
RewriteRule -k[0-9]*-([0-9]+)\.html$ /search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]
Cela marche bien pour la page 1 mais pas pour les pages suivantes !
D'ailleurs dans search.php le code pour les pages suivantes est avec les variables dans les URL (donc non adapté aux URL en .html) :
Code:
echo "<a href=\"search.php?mots=".rawurlencode(htmlspecialchars($mots))."&page=".$i."&nb_results2show=".$nb_results2show."&booleen=".$booleen."&nb_sites_trouves=".$nb_sites_trouves."\">".$i."</a>\n";
Comment remédier à ça ? Quel est le code des URL rewritées pour les pages suivantes ?
De plus si je teste en tapant directement par exemple ma-recherche-k2-378.html au lieu de ma-recherche-k1-378.html (ça reste à la page 1).
Quel est le souci ?
Merci de votre aide.