A veces, necesitamos cambiar la ubicación de la instalación de Prestashop, sin embargo, esto puede ocasionar algunos errores 404 en los enlaces que ya estén posicionados en los buscadores. Y, como consecuencia, es muy posible que obtengamos una penalización en el SEO de nuestra web.
Para saber más sobre el error 404 mírate esta entrada donde te lo explicamos todo.
Para evitar este problema, es necesario es redirigir el tráfico de la URL anterior a la nueva.
Te mostramos cómo hacerlo.
Mover el tráfico de una carpeta al directorio principal de Prestashop
En este ejemplo, vamos a mover el tráfico de la carpeta /tienda/ a la raíz /
dominio.com/tienda -> dominio.com
Para ello solo tendrás que añadir esta línea al principio del fichero .htaccess:
RewriteEngine on
RewriteRule ^tienda/(.*)$ /$1 [R=301,L]
(Sustituye «tienda» por la carpeta que corresponda).
Si además de cambiar la carpeta o directorio también cambias de dominio
dominio.com/tienda -> nuevodominio.com
RewriteEngine on
RewriteRule ^tienda/(.*)$ https://www.nuevodominio.com/$1 [R=301,L]
(Sustituye «tienda» y «nuevodominio.com» por la carpeta que corresponda y el nombre de tu dominio).
Si solo cambias el nombre de dominio
dominio.com -> nuevodominio.com
RewriteEngine on
RewriteRule ^(.*)$ https://www.nuevodominio.com/$1 [R=301,L]
(Sustituye «nuevodominio.com» por el nombre de tu dominio).