El uso de redirecciones 301 y 302 redirecciones es un método conveniente de enviar tráfico de una dirección Web a otro , sin pasar el internauta a través de una página intermedia . Estas redirecciones son particularmente útiles si su sitio web utiliza varios nombres de dominio , ya sea con fines de marketing o para capturar errores ortográficos comunes . También son útiles si su sitio web utiliza varios servidores y uno estará fuera de servicio por mantenimiento programado. La diferencia principal entre los dos es que una redirección 301 indica al navegador que la dirección ha cambiado para siempre , mientras que una redirección 302 se utiliza para cambios temporales , en las que la dirección original puede llegar a ser funcional de nuevo en algún momento. Si a usted le gustaría redirigir el tráfico en su sitio web , aquí está cómo hacerlo usando PHP para iniciar un 301 o 302 redirección. Cosas que necesitará de computadora conectada a la Internet
Windows Notepad o HTML Editor
FTP Programa
acceso al servidor Web
Ver Más instrucciones
Escriba un 301 o 302 redirigida a una página específica Usando PHP
1
Abre tu editor de HTML, el mismo que se utilizaría para crear cualquier archivo HTML o PHP. Si usted no tiene un editor HTML , puede utilizar el Bloc de notas de Windows en su lugar. Desde tu PC con Windows, haga clic en Inicio > Todos los programas> Accesorios > Bloc de notas
2
Para una redirección 302 , copie el texto siguiente en un nuevo documento : . php header ("Location : http://www.domain.com/temporary-address/temporary-file-name.html "); exit () ; > Tenga en cuenta que debe cambiar la url en este ejemplo que la url de la página que está redirigiendo los visitantes de forma temporal. Durante un redireccionamiento 301 , Copia este texto en el documento en su lugar: < Header ( " HTTP/1.1 301 Moved Permanently "); header (" Location : http://www.new- url.com "); ? . > Una vez más, asegúrese de cambiar la ruta de la dirección de la página que está redirigiendo el tráfico a
< br > 3
Guarde el archivo . Haga clic en Archivo > Guardar como y, a continuación, guarde el archivo con el mismo nombre que la página que va a redirigir el tráfico de .
4
Utilice el software de FTP para subir el archivo al servidor. Si usted no tiene un programa de FTP, puede bajar inteligente FTP Filezilla o de forma gratuita. Muchos servidores web también proporcionará un gestor de archivos basado en web para la carga de archivos . Asegúrese de " sobreescribir " o "reemplazar " el archivo original cuando se le pida . Después de que el archivo se haya cargado , cualquier persona que escribe la URL en el archivo original se transferirán a la nueva .
Escribir una redirección 301 de un sitio web completo con htaccess
5 < p > Abrir " . htaccess " archivos existentes de su sitio web en su editor de HTML estándar. Si usted no tiene un editor HTML , puede utilizar la libreta, como se indica en las secciones anteriores. . " Htaccess " Si su sitio web no tiene ya un archivo, que está bien , puede crear uno nuevo
6
Copia el siguiente texto en el archivo htaccess . : Opciones + FollowSymLinks RewriteEngine on RewriteRule ( . *) http://www.newdomain.com/$ 1 [ R = 301 , L] Tenga en cuenta que debe cambiar la url en este ejemplo para que coincida con la URL del sitio que está redirigiendo el tráfico a .
7
Guarde el archivo como " . htaccess " (sí, el punto es lo primero ) con el tipo de archivo de " todos los archivos" y cargar el archivo en el directorio raíz de tu sitio web. Ahora cada vez que alguien va a una dirección en el sitio antiguo , que será llevado a una dirección correspondiente en el nuevo sitio. Por ejemplo , alguien que va a " oldsite.com/abc123.html " Ahora será dirigido a " newsite.com/abc123.html " . Esto es muy útil si se desea cambiar los nombres de dominio sin perder todos los enlaces y los marcadores que apuntan a su sitio web.