Bonjour,
Avant mon site était construit avec un fichier xxxxxx.html (ou xxxxx.php) pour chaque page.
Je viens de refondre complètement tout cela et, désormais, toutes mes données sont dans une base mysql et la nouvelle adresse de chaque page est du style index.php?id=xx
Le problème, c'est que le nombre de visiteur a chuté de façon incroyable depuis que j'ai fait cette opération (j'utilise phpmyvisite). Alors que j'avais entre 100 et 150 connexions par jour auparavant, je n'en ai plus que moins d'une vingtaine maintenant !
Je sais que beaucoup sont guidés par les moteurs de recherche et vont directement vers la page qu'ils recherchent et je voudrais les rediriger automatiquement vers la nouvelle adresse de cette page.
Dans ma table, j'ai un champ qui contient l'ancienne adresse et je pensais faire une redirection.
Pour cela, voilà ce à quoi j'avais pensé :
j'utilise un .htaccess qui envoie les visiteurs vers une page d'erreur donnée.
À partir de cette page, je pensais récupérer l'adresse recherchée par mon visiteur avec $_SERVER['HTTP_REFERER'] pour faire la conversion, ensuite, avec la nouvelle adresse...
Ça fonctionne sur mon serveur de test, installé sur mon ordinateur, mais pas chez mon hébergeur ! $_SERVER['HTTP_REFERER'] n'est pas récupérée !
D'où ça peut venir ?
Auriez-vous une autre idée ? ou une suggestion pour me permettre d'exploiter la mienne ?
Bien cordialement,
Partager