Truco para mover o renombrar una tienda online con PrestaShop

¿Alguna vez te has planteado que el nombre que le has dado a tu tienda en PrestaShop no es el que quieres mantener o no te gusta y no te atreves a cambiarlo por miedo a dejar la tienda inoperativa o con enlaces rotos?

Si es tu caso, aquí te dejo un resumen de los pasos que debes seguir para poder modificar la url de tu tienda y que siga funcionando como si nada:

1. En la BBDD, deberás acceder a la tabla [prefijo]_shop_url, siendo [prefijo] el prefijo que asignaste a las tablas de tu BBDD cuando la creaste por primera vez. Dentro de la misma encontrarás un único registro con la URL actual de la tienda, deberás cambiarlo por el de la nueva URL y grabar. Acuérdate, siempre que actualices datos en la BBDD con el cliente de BBDD que dispongas, hacer commit para que los cambios queden permanentes.

2. Desde el Panel de Control de la tienda, debes actualizar los datos de la tienda, en el menú ‘Preferencias\Contacto y tiendas’.

3. Los ficheros físicos que deberás modificar a continuación son:

– En el ‘.htaccess’ del sitio web, modificar cambiar la URL correspondiente.

– Si no estás renombrando sino compiando o moviendo a otra BBDD, debes abrir el archivo ‘settings.inc.php’ en la carpeta config y localizar el nombre antiguo y sustituirlo por el nuevo.

4. Volvemos a la BBDD, tendremos que actualizar los antiguos enlaces, textos, etc, por los nuevos, en las siguientes tablas,

– [prefijo]_carrier

– [prefijo]_shop

– [prefijo]_linksmenutop_lang (modificar enlaces a otros sitios como la web, si han cambiado.

– [prefijo]_homeslider_slides_lang (modificar enlaces a otros sitios como la web, si han cambiado).

– [prefijo]_connetions_source (actualizar urls)

– [prefijo]_connetions (actualizar urls)

Por supuesto, no tenéis que ir uno a uno con los registros, podéis lanzar una instrucción UPDATE masiva sustituyendo parte del texto que tiene la URL antigua con el texto nuevo. Antes de hacer commit, podéis hacer un SELECT para verificar si los cambios quedarán correctos en cada tabla, si no fuera así, siempre podréis deshacer los cambios.

Lógicamente, si has realizado modificaciones específicas sobre tu tienda, y contiene otras tablas fuera del estándar PrestaShop, deberás tenerlas en cuenta para que los cambios se realicen sin sorpresas.

Espero que este mini tutorial te sirva, y recuerda, si quieres evitar sorpresas, siempre que hagas cambios hazlo sobre un entorno de trabajo o desarrollo controlado antes de proceder con el entorno real!

Buena suerte!


Descubre más desde El Rincón de Sergio

Suscríbete y recibe las últimas entradas en tu correo electrónico.

2 comentarios en “Truco para mover o renombrar una tienda online con PrestaShop

  1. Muy bueno sergio, si hubiese conocido esto antes no me dedica a hacer una instalación desde 0, y te pregunta ¿qué pasaría con esos enlaces antiguos? ¿No deberías aplicar un 301? Por que si la tienda ya fue indexada por los buscadores los enlaces permanecen por un tiempo.

  2. Reblogueó esto en Blog de Comercitoy comentado:
    Cómo dije en uno de mis artículos, siempre necesitamos tutores para todo lo que vamos hacer, porque antes ya estuvo ahí, así es el caso de artículo tan interesante de la mano de Sergio Manuel.

Deja un comentario