LinuxParty
Cuando migra un sitio de un dominio a otro, es muy importante que no rompa todos los enlaces que creó a su antiguo dominio. La redirección adecuada de todas las páginas del antiguo dominio a la misma ubicación en el nuevo dominio garantizará que los visitantes del antiguo dominio terminen en el lugar correcto. La falta de redireccionamiento resultará en una pérdida de visitantes, así como en la clasificación de los motores de búsqueda.
Suponemos que su servidor web utiliza Apache para el propósito de este tutorial. Si no ha realizado ningún cambio en la estructura general de su sitio, pero simplemente ha reubicado el sitio en su estado actual, puede agregar las siguientes líneas a su archivo .htaccess ubicado en la raíz de su antiguo dominio :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*)$ https://www.newdomain.com$1 [R=301,L]
</IfModule>
Otro ejemplo podría ser: (Redirigimos todas las viejas entradas del viejo dominio al nuevo)
RewriteEngine On
redirectMatch 301 ^(.*)$ https://www.tunuevodominio.es$1
Si ha realizado cambios en la estructura de su sitio, aún puede usar las líneas anteriores en su antiguo dominio, pero también deberá crear redireccionamientos en el archivo .htaccess en su nuevo dominio para manejar los cambios específicos del sitio.
Para redirigir una sola página a una nueva ubicación en el mismo dominio, use la siguiente sintaxis:
Redirect 301 /old/old.htm https://www.domain.com/new.htm
Es posible crear reglas que redirigirán las URL que siguen un patrón determinado a una nueva ubicación. Dado que estas reglas involucran expresiones regulares complejas, no las cubriremos aquí. Un profesional de SEO puede ayudarlo a crear estas reglas más complejas y específicas para cada situación. Solo asegúrese de utilizar un redireccionamiento 301 para el contenido reubicado. Cualquier otro tipo de redireccionamiento no preservará su clasificación en los motores de búsqueda.
NOTA: Debido a la gran cantidad de comentarios en esta publicación, voy a cerrar los comentarios en este momento. He notado que muchas de las mismas preguntas se hacen una y otra vez, así que revise el hilo y encontrará exactamente lo que necesita.

-
Apache
- Apache continúa ganando cuotas del mercado
- Microsoft inicia guerra contra Apache
- Cómo bloquear a los spammers/hackers con mod_defensible en Apache2
- Apache2: Logea una base de datos MySQL Con mod_log_sql (Debian Etch)
- Insertar Python en Apache 2 con mod_python
- Cómo configurar Apache2 Con mod_fcgid Y PHP5 En Debian Etch
- Almacenamiento caché con el módulo de Apache mod_cache en Debian Etch
- Instalar Apache2 con PHP5 y MySQL en Ubuntu 9.04 (LAMP)
- Chroot en Apache2 con mod_chroot en Debian Lenny
- Como comprobar la configuración de un Apache
- Apache renuncia al Comité Ejecutivo JCP
- Instalación de Apache2 con PHP5 y MySQL en CentOS 5.5 (LAMP)