Search Console URL canonique déclarée pas la même que celle de Google

WRInaute discret
Bonjour,

Mon site à sa paghe index sous www.monsite.com/fr/index.php
Dans la page index : www.monsite.com/index.php j'ai mis une redirection de la sorte :
<?php
header("Status: 301 Moved Permanently", false, 301);
header("Location: https://www.monsite.com/fr/index.php");
exit();
?>

Dans la page www.monsite.com/fr/index.php, j'ai mis la balise :
<link rel="canonical" href="https://www.monsite.com/fr/index.php" />

Mais Google considère que la page www.monsite.com/index.php est la page canonicale et je n'arrive pas à changer cela...

Comment faire pour faire changer cette page ?

Merci de votre aide !
 
WRInaute impliqué
Pas sûr que ce soit la source de ton problème, mais j'aurais pas écrit le php de la même manière (faudrait tester voir comment c'est interprété). Perso, je l'aurais plus vu comme ça :
Code:
header("Location: https://www.monsite.com/fr/index.php", TRUE, 301);
exit();  //si on y tient
 
Discussions similaires
Haut