URL rewriting avec passage de variable

Bonjour,

Sur un hébergement mutualisé, je souhaite faire une redirection d'URL de https://www.xxx.com/categorie/livres-cahiers vers https://www.xxx.com/categorie.php?c=1.
Voici mon .htaccess :
RewriteEngine On

# Redirection vers HTTPS si nécessaire
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Assurez-vous que les fichiers d'images sont accessibles

Order Allow,Deny
Allow from all


# Réécriture des URLs pour les catégories
RewriteRule ^categorie/livres-cahiers$ /categorie.php?c=1 [L]

# Test de réécriture
RewriteRule ^test/passing$ /test.php?var=test [L,QSA]

# Exclusion des fichiers d'images des règles de réécriture
RewriteCond %{REQUEST_URI} !.(jpg|jpeg|png|gif)$

# Règle de réécriture générique pour les autres fichiers
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# Règle de test pour s'assurer que mod_rewrite fonctionne
RewriteRule ^test-rewrite$ /test-rewrite.php [L]

Le test avec cette ligne fonctionne bien (RewriteRule ^test-rewrite$ /test-rewrite.php [L]) mais avec cette ligne, je ne reçois aucune variables en GET sur ma page ( RewriteRule ^categorie/livres-cahiers$ /categorie.php?c=1 [L])

Quelqu'un pourrais m'éclairer ?
Merci d'avance :wink:

Bonjour @LaurenceD28,

Si le dysfonctionnement est toujours d'actualité, je vous inviterai à ajouter des éléments, tests effectués depuis la création de votre post.

Dans le cas contraire, n'hésitez pas à partager la solution afin d'en faire profiter le plus grand nombre,

^FabL