Besoin d'aide pour redirection 301

WRInaute discret
bonjour,

j'ai essayé de lire la doc et de l'appliquer mais cela ne fonctionne pas.
suite à une mise à jour, les pages du répertoire blog comme http://www.theatre.brette.biz/blog/2007/11/11/166-macbeth-analyse-de-l ... de-theatre
sont désormais sur http://www.theatre.brette.biz/cours-theatre/post/2007/11/11/166-macbet ... de-theatre

j'ai essayé de modifier mon .htaccess présent à la racine du répertoire theatre de la façon suivante, sans succès :

SetEnv PHP_VER 5
Options +MultiViews
RewriteEngine On
RewriteBase /

RedirectPermanent /blog http://www.theatre.brette.biz/cours-theatre/post
RewriteRule -p([0-9]*)-([0-9]+)\.html$ /annuaire/index.php?cat_id=$2&page=$1 [L]
RewriteRule -k[0-9]*-([0-9]+)\.html$ /annuaire/search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]
RewriteRule ^sitemap\.xml$ /annuaire/allcategs.php?sitemap [L]

Quelqu'un aurait un avis ?
Merci d'avance.
 
WRInaute discret
merci,

j'ai modifié le.htaccess pour cette version ci :
SetEnv PHP_VER 5
Options +MultiViews
RewriteEngine On
RewriteBase /

RewriteRule ^blog/(.*)$ http://www.theatre.brette.biz/cours-theatre/post/$1 [R=301,L]
RewriteRule -p([0-9]*)-([0-9]+)\.html$ /annuaire/index.php?cat_id=$2&page=$1 [L]
RewriteRule -k[0-9]*-([0-9]+)\.html$ /annuaire/search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]
RewriteRule ^sitemap\.xml$ /annuaire/allcategs.php?sitemap [L]

mais cela ne semble pas plus efficace.
d'un autre coté, le répertoire "blog" n'existe plus, cela a t'il une influence ?
 
WRInaute discret
je suis chez ovh. OVH. ben là en fait, à force de tripoter dans tous les sens, ça fonctionne pour certaines url au format www.theatre.brette.biz/blog/.../227-auteur-de-theatre-jean-paul-alegre qui sont bien redirigées vers http://www.theatre.brette.biz/cours-the … aul-alegre mais pour d'autres c'est alléatoire et pour les catégories qui étaient au format www.theatre.brette.biz/blog/Exercices-de-theatre elles ne trouvent pas la page équivalente qui s'appelle http://www.theatre.brette.biz/cours-the … de-theatre j'ai essayé de rajouter des consignes dans le .htaccess mais je ne sais même pas lequel fonctionne...
je croyais que c'était celui dans le répertoire blog avec Redirect permanent /blog http://www.theatre.brette.biz/cours-theatre

mais en fait, je crois que c'est celui de la racine qui est enfin pris en compte avec RewriteRule ^blog/(.*)$ http://www.theatre.brette.biz/cours-theatre/post/$1 [R=301,L]

Comment pourrais-je (et où ?) rajouter des consignes pour tenir compte des catégories dans ce bordel sans nom :) ?
 
Discussions similaires
Haut