Bonne lecture,
Serge Rappaille
Trucs et astuces pour Coldfusion MX 7
<cfheader statuscode="301" statustext="Moved permanently">
<cfheader name="Location" value="URL de la nouvelle page">
s'il s'agit d'une redirection temporaire :
<cfheader statuscode="302" statustext="Object Moved">
<cfheader name="Location" value="URL de la nouvelle page">
Idéalement, il faudrait conserver l'ancienne page pour y placer ce code et rediriger correctement les internautes et les moteurs sur la nouvelle page. Surtout si votre ancienne page offre une PageRank élevé, ce qui vous permettra de le "reporter" sur la nouvelle (toutes choses restant égales par ailleurs). Ce que vous ne pouvez pas faire avec un simple CFLOCATION ou un meta-refresh.
Une autre méthode consiste à utiliser l'url rewriting (déjà paru sur ce blog). Mais les internautes et les moteurs ne prendront pas en compte le nouvel URL puisque l'ancien fonctionnera toujours grâce à cette méthode. Non recommandé donc.
Pour mémoire, la redirection définitive et temporaire sont des notions transversales aux langages de programmation. Vous trouverez facilement les codes équivalents pour asp et php. Et pour les petits malins qui souhaitent utiliser la redirection 302 pour récupérer le PR d'un concurrent et a terme, faire baisser le sien, sachez que vous risquez la désindexation définitive.