Redirección 301 en php

Cómo hacer una redirección 301 en php

Hacer una redirección 301 permite indicar que una página se ha trasladado de forma permanente a una nueva ubicación, por ese motivo son muy importante en diferentes situaciones. Por ejemplo al cambiar el dominio de una web, si no se realiza una redirección de este tipo se perdería todo lo indexado por los buscadores causando perdidas impensadas y teniendo que volver a empezar con el sitio. Otro ejemplo donde se podría aplicar una redirección 301 es cuando se modifica una url de alguna página interna de una web.

En este artículo vamos a ver las distintas alternativas para realizar una redirección 301.

Hacer una redirección 301 mediante el lenguaje php

En el siguiente código se muestra como hacer una redirección 301 con php:

header("HTTP/1.1 301 Moved Permanently"); 
header("Location: nueva_pagina.html"); 

Otra opción de redireccionamiento es la 302, con la cual estaríamos indicando que la página se ha trasladado de forma temporal.

Hacer una redirección 301 mediante el htaccess

Otra forma de hacer una redirección 301 es mediante el htaccess. Esta forma es la mas recomendada por google.

RewriteCond %{HTTP_HOST} ^www.misitio.com [NC]
RewriteRule ^(.*)$ http://minuevositio.com/$1 [R=301,L]

Estas son las dos alternativas que se tienen que tener en cuanta a la hora de realizar una redirección 301. Es importante aclarar que si el lenguaje de programación que se utiliza en el backend no es php también se puede hacer esta redirección, más precisamente es un concepto que se puede aplicar en cualquier lenguaje.

Para más información sobre el tema, pueden leer el artículo de google https://support.google.com/webmasters/answer/93633?hl=es

Buenos espero que se haya entendido este tema del redireccionamiento y su importancia en el mundo del desarrollo web. Ante cualquier inconveniente no duden en enviar un comentario.

Compartilo en
Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInPin on PinterestEmail this to someone

AboutJosé Di Meglio

Apasionado de la tecnología y programación. Aportando información gratuita sobre el mundo de la informática.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *