Hello,

J'utilise le framework cakephp pour faire mon url rewriting.
Je remplace certain URL de ce type :
http://www.site.ch/auctions/add_2?id_categorie=1
en
http://www.site.ch/les-assurances-maladies.html

Rien de bien compliqué, mon framework se chargeant de "tout".
Maintenant j'aimerai faire en sorte que tout les vieilles URL (http://www.site.ch/auctions/add_2?id_categorie=1) soit redirigé en 301 sur les nouvelles.
J'ai essayer dans le htaccess mais sa ne fonctionne pas, j'en deviens fou pour une règle aussi simple.

Voici mon fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.site\.ch$
RewriteRule (.*) http://www.site.ch/$1 [R=301,L]
 
## Ecriture pour le framework CAKEPHP
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>
 
## ESSAI DE REDIRECTION 301
Redirect permanent /auctions/add_2?id_categorie=1 http://www.site.ch/les-assurances-maladies.html
Si quelqu'un à une idée, je suis preneur

Merci d'avance