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 (.*)$ http://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 http://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
- Cómo Resolver Problemas de Acceso en Apache Relacionados con SELinux en Fedora
- Cómo cambiar el nombre del servidor Apache por cualquier cosa personalizando el servidor
- Cómo instalar Varnish y realizar una evaluación comparativa del servidor web
- 13 consejos para reforzar la seguridad del servidor web Apache en Servidores Linux
- Cómo administrar el servidor Apache usando la herramienta "Apache GUI"
- Crear un sitio web protegido, con usuario y contraseña
- Cómo instalar Joomla en Rocky Linux y AlmaLinux
- Incrementar el rendimiento de su Web usando Nginx como Proxy con Apache
- ¿Cómo usar IPv6 en Apache?
- Cómo configurar HTTPS en Apache Web Server con CentOS
- Usar el comando occ, cómo funciona.
- Redirigir todo tu viejo dominio al nuevo dominio a través de .htaccess
- Ejemplos y Trucos de uso y configuración del htaccess de Apache
- Seguridad de Joomla: Cómo asegurar su sitio web de Joomla durante la instalación
- Securizar tu servidor Web Apache con mod_security