Redireccionar con .htaccess
Muchas veces me he encontrado en la necesidad de tener que redireccionar una dirección de Vidablog a otra, ya sea por que la url original tuvo algunos cambios y al cambiar el nombre de la url si otros usuarios quiseran acceder a esa vieja url ya sea por un buscador se encontrarían con un agradable error 404.
Hace un tiempo que conozco una maravilla con .htaccess, y es usar la función Redirect para hacer que el servidor redireccione de una url a otra. Tan sencillo como editar nuestro .htaccess y agregar:
Redirect /ruta-vieja/ http://www.vidablog.com/ruta-nueva/
Obviamente se cambian los datos y guardamos la modificación.
Buen alcance, un aporte más al conocimiento.
Yo lo hise en PHP con las siguientes líneas, es mucho más práctico cuando tenemos muchas páginas a redirrecionar:
Con este fichero incluido en cada uno de los encabezados de nuestras páginas PHP, nos redireccionará exactamente a la misma página del servidor antiguo en el nuevo.
Saludos!
Creo que no salio el código PHP o si? aqui va de nuevo sin las etiquetas PHP:
// Definimos la URL actual
$url = $_SERVER['PHP_SELF'];
// Definimos el nuevo servidor. En mi caso a el nuevo nombre de dominio.
$nuevo = “http://www.documentoweb.com”;
// Tipo de redireccionamiento
header(“HTTP/1.1 301 Moved Permanently”, TRUE, 301);
// y redireccionamos desde el servidor antiguo al nuevo
@header(“Location: “.$nuevo.$url);