Problème d'URL Rewriting

WRInaute discret
Bonjour,

Je suis passé sur mon site -http://www.arsenick.net

d'un système tout php, avec mes variables en url
a une première version d'UR Film_125.htm
et finalement je suis aujourd'hui sous la forme suivante Film-Titre-du-film-125.htm

Cela fonctionne, mais du coup Google doit voire pas mal de DC ...

Et là je me galère avec mon htaccess ...
Sachant que la version php et desindéxée depuis un moment, c'est sur les deux versions d'UR que je planche.

En ayant cherché j'ai vu qu'il fallait faire une redirection 301 de l'ancienne version d'UR vers la nouvelle.

Mon htaccess actuel :

RewriteRule ^Film-*[^0-9]*-([0-9]*).* /index.php?menu_site=film&type_affichage=fiche_film&nofilm=$1
RewriteRule ^Film_*[^0-9]*_([0-9]*).* /index.php?menu_site=film&type_affichage=fiche_film&nofilm=$1

Merci d'avance pour vos lumineux conseils !
 
WRInaute discret
Mon pb était insoluble avec un htaccess tout simplement car dans Film_125.htm, je ne dispose pas du titre du film ...

J'ai donc opté pour une solution en php :

if (substr($_SERVER['REQUEST_URI'],0,6) == "/Film_")
{
header("Status: 301 Moved Permanently");
header("Location: Film-$titre_rw-$nofilm.htm");
exit();
}

Ca fonctionne !
C'est good pour les moteurs ?
 

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