Wordpress : redirection spécifique via htaccess

Bonjour,
J’ai modifié la structure de mes permaliens comme suit :
site.com/category/titre/ —> site.com/newcategory/titre-id/
Code:
/categoryA/%postname%/ —> /categorieB/%postname%-%post_id%/

j’ai consulté de nombreux posts/forums mais je ne trouve pas la solution pour faire un redirect 301 via htaccess
idéalement je ne souhaite pas utiliser de plugin, ça « alourdit »

j'ai essayé ce code mais cela ne fonctionne pas.
Code:
RedirectMatch 301 ^/categoryA/$4/$ /categoryB/$4-$2/
merci de votre aide.
 
je viens d'essayer, ça ne fonctionne pas.
j'ai mis ça, merci pour le coup de main :-)

Code:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^/categoryA/([^/]+)/$ /categoryB/$1/ [QSA,L,R=301]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
 
AVANT #BEGIN WordPress

et tant qu'à faire remplace categoryA et categoryB par les vraies valeurs... une ligne par catégorie... sinon ça ne peut pas marcher
 
N'oublie pas le "RewriteEngine On" avant ta règle sinon ça ne risque pas de fonctionner :wink:
 

➡️ 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