Trouvé !
Mais il me reste 2 problèmes à régler.
Les URL des catégories où je dois ajouter "/category/" dans l'URL et l'URL de la racine sans index.php (http://www.technobuzz.fr)
Voici le .htaccess :
Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_URI} !^/index.php$ RewriteRule .* - [L] RewriteCond %{QUERY_STRING} [a-zA-Z0-9-]+/[a-zA-Z0-9-]+/[a-zA-Z0-9-]+/[a-zA-Z0-9-]+-.+ RewriteRule ^index\.php$ http://www.technobuzz.fr/v2/%{QUERY_STRING}/? [R=301,L] RewriteRule ^([a-zA-Z0-9-]+)[/]([a-zA-Z0-9-]+)[/]([a-zA-Z0-9-]+)[/][a-zA-Z0-9-]+-(.+)$ http://www.technobuzz.fr/v2/$1/$2/$3/$4? [R=301,L] RewriteCond %{QUERY_STRING} [0-9-]+/[0-9-]+-.+ RewriteRule ^index\.php$ http://www.technobuzz.fr/v2/%{QUERY_STRING}/? [R=301,L] RewriteRule ^([0-9-]+)[/][0-9-]+-(.+)$ http://www.technobuzz.fr/v2/$1/$2? [R=301,L] RewriteRule ^index\.php?(.*)$ http://www.technobuzz.fr/v2/%{QUERY_STRING}/? [R=301,L] # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress