Rewriting pour un nul

Bonjour à tous,

J'ai jamais fait de rewriting et j'y comprend rien. J'ai fait des recherches et lu toutes les tuto sur le sujet et j'y arrive pas. J'ai donc besoin d'aide.

1- J'ai vérifié avec mon hébergeur si il le supporte et c'est oui.

Je veux tester pour voir si cela fonctionne, j'ai donc créé un repertoire monsite.com/test/categ.php?categ=1 pour tester le résultat. J'aimerais obtenir monsite.com/test/categ-1.php

Mon .htaccess qui est placé à la racine est :
Code:
RewriteEngine on
RewriteBase /test/
RewriteRule ^categ-([0-9]+)\.php$  categ.php?categ=$1  [L]

Évidemment j'ai essayé quelques nuance et rien ne fonctionne.

Merci de votre aide.

Eric
 
Supprimme rewrite base et mets le fichier .htaccess dans le répertoire test...

Cela devrait marcher ;)

PS: "categ" n'est pas un mot clé forcement reconnaissable par les moteur de recherche... Je te conseille plutot "categorie", ou un mot clé plus pertinent...

@+
 
Voir conseille si dessus et en plus je modifirai la regle de cette façon.
Code:
RewriteRule ^categ-([0-9]+)\.php  /test/categ.php?categ=$1  [L]
- Magic -
 
Hé! hé! hé!

Ça fonctionne, je vous aimes :D

Et comme mr_go a suggéré, j'ai changé le categ pour caregorie, merci!

Mais je suis encore un nul du RW, mais je deviens de moins en moins nul tout les jours :)

Pour voir si j'ai compri, lorsque j'aurai terminé mes tests et que je voudrai affecter ce RW à tout mon site j'ai juste à enlever le path "/test/" et mettre le .htaccess dans la racine de mon site. Est-ce que ça va aussi fonctionner dans mon répertoire /en/ ou je devrai aussi mettre un .htaccess dans mon répertoire /en/ avec le path?
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut