No es recomendable realizar las redirecciones usando javascript ni cabeceras.
Como se va a tratar de una redirección temporal, deberías de usar una 302, que indica eso mismo, que la redirección va a ser únicamente durante un tiempo limitado (y como consejo te digo que procura minimizar el tiempo de la redirección).
Para hacer una 302 tan sólo debes poner:
header("HTTP/1.1 302 Moved Temporarily");
header("Location: nueva_pagina.html");
(entre etiquetas php: <? y ?> )
Si la redirección va a ser permanente (que no es el caso) debe de usarse en todo momento una redirección 301, que se realiza de manera similar:
header("HTTP/1.1 301 Moved Permanently");
header("Location: nueva_pagina.html");
aunque en este caso es posible hacerlo a través de .htaccess (suele realizarse en el caso de cambios de nombre de dominio, etc).
|