Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/05/2009, 05:53
hibam
 
Fecha de Ingreso: mayo-2009
Mensajes: 75
Antigüedad: 14 años, 11 meses
Puntos: 2
Respuesta: Error 303 para paginas en html

Por acá tienes la respuesta:

Con el siguiente código en php podrás crear el redireccionamiento sin que te penalice google. Este código funciona para reescribir parcialmente una url y poder conservar las direcciones relativas. O sea, si algúna persona entra en uno de los enlaces rotos (viejo dominio) será enviado a su equivalente en el nuevo dominio.
Es útil par sustituir sólo el nombre del dominio si es que se desean conservar los demás enlaces. Si tienes una pagina llamáda viejodominio.com/contac te reenviará a: nuevodominio.com/contac

<?php
$redirect = false;
$path = $_SERVER['REQUEST_URI'];
if ($path == ‘/oldpath.php’) {
$path = ‘/newpath’;
$redirect = true;
}
$url = $_SERVER['HTTP_HOST'];
if ($url!=’_tudominioviejo.com’) {
$redirect = true;
}
if ($redirect==true){
header(’HTTP/1.1 301 Moved Permanently’);
header(’Location: _tudominionuevo.com’ .$path);
}
?>

NOTA: Sustituir el guión bajo: _ por hache te te pe dos puntos barra barra
Disculpen las molestias pero aún no puedo poner links directos xD
En algunos servidores gratuitos es posible que no funcione.

Otra solución no tan complicada es que te dirijas al panel de administración de tu dominio gratuito y actives una redirección automática si es que tu proveedor te lo permite.