Geek the Planet


Desarrollo no image

Published on agosto 30th, 2008 | by Angelfire

0

How to: Como cambiar de URL sin perder visitantes

En esta situación me encuentro actualmente, ya no quiero tener más mi blog en http://blog.geektheplanet.net, quiero pasarlo a http://geektheplanet.net, la opción no simplemente instalar el blog y ya, con esto estaria perdiendo visitantes, estadísticas, etc.

La opción más efectiva es hacer una redirección 301 mediante htaccess.

.htaccess (Acceso de Hiper-Texto) es el nombre por defecto del archivo de configuración de directorios de Apache. Provee de la habilidad para personalizar la configuración de las directivas definidas en el archivo de configuración principal. Las directivas de configuración necesitan estar en el contexto de .htaccess y el usuario necesita los permisos apropiados.

Les expondré un caso en general, deseo transladar mi sitio de un dominioA a un dominioB, no quiero perder visitantes, visitas, estadísticas en indexación en motores de busqueda, que puedo hacer?

Existen varias opciones:

  1. Enlace: Sin lugar a dudas la peor solución de todas es avisar mediante un enlace que hemos cambios de dirección, con esto perderemos todo.
  2. Redirección mediante Coldfusion:
    
    <.cfheader statuscode="301" statustext="Moved permanently">
    <.cfheader name="Location" value="http://dominioB.com">
  3. Redirección mediante PHP:
    
    <?
    Header( "HTTP/1.1 301 Moved Permanently" );
    Header( "Location: http://dominioB.com" );
    ?>
    
  4. Redirección mediante ASP:
    
    <%@ Language=VBScript %>
    <%
    Response.Status="301 Moved Permanently"
    Response.AddHeader "Location","http://dominioB.com/"
    %>
    
  5. Redirección mediante ASP.Net:
    
    <script runat="server">
    private void Page_Load(object sender, System.EventArgs e)
    {
    Response.Status = "301 Moved Permanently";
    Response.AddHeader("Location","http://dominioB.com");
    }
    </script>
    
  6. Redirección mediante JSP::
    
    <%
    response.setStatus(301);
    response.setHeader( "Location", "http://dominioB.com/" );
    response.setHeader( "Connection", "close" );
    %>
    
  7. Redirección mediante CGI Perl:
    
    $q = new CGI;
    print $q->redirect("http://dominioB.com/");
    
  8. Redirección mediante Ruby on Rails:
    
    def old_action
    headers["Status"] = "301 Moved Permanently"
    redirect_to "http://dominioB.com/"
    end
    
  9. Redirección mediante META:
    
    <meta http-equiv="refresh" content="0;URL=http://dominioB.com/">
    
  10. Y estas, para mi la mejor opción, mediante htaccess.

  11. Redirección mediaten .htaccess:
    
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://dominioB.com/$1 [R=301,L]
    

Ahi tienes unas cuantas soluciones si lo que quieren es cambiar de dominio y no desean perder visitas :)

Leer Más: 301 Redirect

Tags: , ,


About the Author

Systems Engineering, Computer Systems Specialist, Social Engineering Specialist. Social Media Analyzer. Usability and SEO enthusiasm (Este es mi perfil de Twitter...)



Comments are closed.

Back to Top ↑