Status 301 j'ai un doute sur la rédaction

WRInaute discret
Bonjour,

J'ai un doute quand à la rédaction de ma page d'erreur 404.
Code:
if (strstr($HTTP_SERVER_VARS["REDIRECT_URL"],"aqua")) {	
header("Status : 301 Moved Permanently"); 
Header("Location: http://www.domainegorn.com/series/index.php?serie=aqua"); 
exit();
}

J'ai fait cette redirection pour que lorsque le terme aqua apparaît et qu'il y a erreur 404 on redirige vers la bonne page.
Et normalement j'indique au moteur que la page précèdemment demandée a changé de place de manière définitive.
Le problème c'est que j'ai l'impression que Google fait l'inverse...
Depuis aujourd'hui mon nombre de page a considérablement réduit.. et je ne trouve plus ni les anciennes ni les nouvelles pages. J'ai l'impression que Google a viré toutes les pages ayant l'url http://www.domainegorn.com/series/index ... =nom_serie
D'où ma question sur... J'ma gourré dans ma rédaction ??

Merci pour votre aide

@ Bientôt
Grand-Pas
 
Olivier Duffez (admin)
Membre du personnel
il faut que tu choisisses entre un code 404 et un 301 !
tu peux sans doute le faire avec le .htaccess en écrivant une règle décrivant ta redirection
 
WRInaute discret
Pour moi utiliser le fichier erreur 404 pour faire une redirection propre me permettait de ne pas perdre trop de visiteurs...
Maintenant si cela empêche un référencement correct je vais essayer une redirection en .htaccess

J'ai lu les posts sur le forum et j'en tire la conclusion qu'il faut que j'écrive :
Code:
RedirectMatch 301 url1 url2
Donc je vais retrousser mes manches et réécrire toutes les URL :D

Merci pour tes conseils et pour ton site fort utile...

J'ai fais le fichier .htaccess mais la redirection ne semble pas marcher.
Voici le code mis :
Code:
RedirectMatch 301 /dossier/frames.html http://www.monsite.com/series/index.php?serie=aqua
Sur la même ligne

J'atteris sur mon fichier erreur404.. ???
Si quelqu'un a une solution, merci par avance Apparement le ? est converti
Comment éviter cela ??

Si on ne met pas de fichier html après le nom du rep il redirigera toutes les pages que l'on cherche à atteindre de ce dossier ?

@+
GP
 
Olivier Duffez (admin)
Membre du personnel
tu peux aussi utiliser des règles de réécriture incluant un code 301
cf. l'article sur l'UR
 
WRInaute discret
Arf l'URLRewriting... je sens que je vais devoir y passer :D
J'aurais aimé m'en passé... mais bon je vais potasser cette histoire.

Merci
GP
 
Discussions similaires
Haut