fonction header

WRInaute passionné
Bonsoir,

Je sais que la question a déjà été abordée à plusieurs reprises mais j'aimerais être sure de ne pas commêtre d'erreur.
Voilà, mon site était disponible sous monsite1.com. J'ai pris une nouvelle URL monsite2.com
J'ai donc utilisé la fonction header:
Code:
<?php
header("Status : 301 Moved Permanently");
header("Location: http://www.monsite2.com",301);
?>

pour redirigé mes anciennes pages indexées dans google sur la nouvelle URL.

Ma question est : est ce convenable? Je ne risque pas de problème avec Google?


Merci.
 
WRInaute impliqué
Personnellement, j'ai eu qqs soucis avec ce code PHP.

L'entête renvoyé était:
Code:
HTTP/1.1 302 Found 
Date: Sat, 08 Nov 2003 15:26:42 GMT 
Server: Apache/1.3.27 (Unix) mod_ssl/2.8.11 OpenSSL/0.9.6g FrontPage/5.0.2.2623 AuthMySQL/2.20 
Status : 301 Moved Permanently 
X-Powered-By: PHP/4.2.3 
Location: http://www.nouveausite.com/ 
Transfer-Encoding: chunked 
Content-Type: text/html; charset=iso-8859-1
=> Les status PHP était bien 301, mais l'entête Apache était 302 (déplacé temporairement)

Si tu en as la possibilité, il est plus sur d'utiliser des RedirectPermanent dans .htaccess:
https://www.webrankinfo.com/forum/t/redirection-htaccess.944/
 
Discussions similaires
Haut