Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

Je souhaiterais avoir votre avis sur les rewrites rules suivantes :

RewriteEngine on
RewriteRule ^([a-z0-9]+)-([0-9]+)([-a-z0-9]*)-([0-9]+)\.html$ index.php?category=$1&id=$2&page=$4 [L]
RewriteRule ^([a-z0-9]+)-([0-9]+)([-a-z0-9]*)\.html$ index.php?category=$1&id=$2 [L]
RewriteRule ^([a-z0-9]+)-page-([0-9]+)\.html$ index.php?category=$1&page=$2 [L]
RewriteRule ^([a-z0-9]+)\.html$ index.php?category=$1 [L]

Exemple du général au particulier (avec une catégorie "articles")

1. articles.html -> index.php?category=articles

2. articles-page-2.html -> index.php?category=articles&page=2

3. articles-1.html -> index.php?category=articles&id=1

4. articles-1-titre-de-article.html -> index.php?category=articles&id=1

5. articles-1-titre-de-article-page-2.html -> index.php?category=articles&id=1&page=2

Résultats attendus :

1. Les x premiers articles de la catégories articles sont affichées.

2. Les x articles suivants de la catégories articles sont affichées.

3. L'article y est affiché.

4. L'article y est affiché (le titre est à titre informatif pour le référencement).

5. La page n de l'article y est affichée.

Je pense avoir énumerer tous les cas de traitement possibles (par rapport au script chargé de gérer).

Y'a-il moyen selon vous d'optimiser ces régles ?

Merci

Modifié par Guardian

Veuillez vous connecter pour commenter

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



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