Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

sur un annuaire j'ai mis en place la ré-écriture mais elle ne fonctionne que partiellement.

Quand je clique sur le lien de la catégorie, l'url est bien ré-écrite.

Quand il y a plusieurs page dans la catégorie et que je clique sur par exemple la page deux en bas, l'url n'est pas ré-écrite.

Le pire si je clique sur le 1 pour revenir à la première page de la catégorie elle n'est plus ré-écrite alors qu'elle l'était quand je rentre dans la catégorie.

Quelqu'un aurait-il une idée (je suis chez OVH)

le htaccess :

RewriteRule -p([0-9]*)-([0-9]+)\.html$  /index.php?cat_id=$2&page=$1 [L]

le lien :

http://annuaire-encyclopedie.lelogiciellibre.net/

Modifié par Discret
Posté

En fait, la réécriture d'url ne va pas modifier ton code HTML.

Il faut donc que la fonction qui génère les liens soit modifiée pour afficher les liens dans la forme que tu souhaites. C'est seulement ensuite que la règle de réécriture fera la correspondance entre l'url "écrite" et la véritable url.

Posté

merci de ta réponse et si je comprend bien ce que tu viens de me dire, tu penses que le code HTML qui permet de changer de page à l'intérieur des catégories est mauvais et qu'il faut que je modifie ça ?

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...