Messages: 148

Enregistré le: 22 Aoû 2010

Message le Lun Aoû 15, 2016 13:15

Bonjour,

j'ai une page web dont l'url est http://www.example.com/categorie/arbre/

Et je voudrais faire une redirection 301 de http://www.example.com/categorie/ vers http://www.example.com/categorie/arbre/ parce que le contenu de la page http://www.example.com/categorie/ est vide.

Voici ma règle de reécriture d'url dans mon fichier .htaccess :

Code: Tout sélectionner
RedirectPermanent  /categorie/ /categorie/arbre/


Mais ça ne marche pas car quand je tape http://www.example.com/categorie/ dans le navigateur, il me redirige vers http://www.example.com/categorie/arbre/arbre/arbre/arbre/arbre/arbre/a ... bre/arbre/ à l'infini.

Une idée ? Merci d'avance, cordialement.
Haut
2 Réponses
Messages: 12288

Enregistré le: 23 Nov 2005

Message le Lun Aoû 15, 2016 16:31

Normal, ta condition de redirection est présente dans l'url vers laquelle tu rediriges.

Utilises plutôt des RewriteCond :

Code: Tout sélectionner
RewriteRule ^categorie/(.*)$ http://www.example.com/categorie/arbre/$1 [R=301,L]
Haut
Messages: 148

Enregistré le: 22 Aoû 2010

Message le Lun Aoû 15, 2016 22:58

Merci pour ton aide.

Bonne soirée.
Haut