Cuando modificamos el sitio de nuestra instalación de PrestaShop, la tienda nos deja de funcionar. Esto es porque, en el momento de instalar nuestro PrestaShop, se queda registrada la ruta actual.

Para modificar las rutas de nuestra instalación tenemos que gestionar la base de datos de la instalación de PrestaShop de la siguiente forma.

 

Accedemos al phpMyAdmin de nuestro alojamiento.

http://dominio.com/phpMyAdmin (modificamos dominio.com por nuestro dominio).

 

Seleccionamos la base de datos de nuestra instalación, en caso de tener sólo una base de datos, ya se autoselecciona:

 Presta1.png

 

Entramos en la tabla de "ps_shop_url":

 Presta2.png

 

Editamos el campo "domain" y "domain_ssl", si hemos modificado el nombre del dominio del alojamiento.
Editamos el campo "physical_uri", sólo si si hemos modificado la carpeta donde tenemos instalado el PrestaShop.

Presta3.png

 

Una vez realizadas las modificaciones guardamos.


Si hemos modificado la carpeta donde tenemos instalado el PrestaShop también tenemos que modificar el archivo .htaccess que tenemos en la raíz de la instalación del PrestaShop.

Para editarlo, lo podemos descargar por FTP y en un bloc de notas lo editamos.

Al editar el archivo tenemos que modificar la línea en la cual se indica la carpeta donde está instalado el PrestaShop.

RewriteRule . - [E=REWRITEBASE:/carpetadelprestashop/]

Simplemente, modificamos el nombre de la carpeta actual por el de la carpeta donde hemos movido el PrestaShop.
Si la hemos movido a la raíz, tenemos que dejar sólo una barra "/".

Ejemplo si el PrestaShop lo tenemos en una nueva carpeta:

RewriteRule . - [E=REWRITEBASE:/carpetanueva/]

Ejemplo si el Prestashop lo tenemos en la raíz:

RewriteRule . - [E=REWRITEBASE:/]

 

Una vez realizado estos cambios en nuestro PrestaShop ya estará configurado con la nueva ubicación.

 

Para más información, podéis contactar con nosotros.