Principal
/
Otras Aplicaciones
/
¿Cómo configuro Prestashop para trabajar con otro dominio?

¿Cómo configuro Prestashop para trabajar con otro dominio?

PrestaShop, como muchas otras aplicaciones, es dependiente del dominio. En caso de querer usar tu PrestaShop con un dominio diferente debes seguir las instrucciones a continuación:

  • Para PrestaShop 1.4.x o versiones anteriores:

Ingresa a phpMyAdmin en Site Tools y navega a la base de datos de tu PrestaShop. Selecciona la tabla configuration (ejemplo: ps_configuration) y encuentra los registros PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL. Cambia los valores para coincidir con el nuevo dominio.

También debes asegurarte de que el directorio base de PrestaShop esté configurado correctamente en el archivo de configuración ubicado en /config/settings.inc.php. Puedes editar el archivo de configuración a través de FTP o en el Gestor de Archivos en Site Tools.

Una vez hayas abierto el archivo a editar, busca la línea:

define(‘__PS_BASE_URI__’, ‘/’);

En el caso que tu instalación PrestaShop esté ubicada en la carpeta raíz de tu dominio, esta línea debería mantenerse como la de arriba. Si la instalación está ubicada en una carpeta, la línea debe cambiarse para mostrar su ubicación:

define(‘__PS_BASE_URI__’, ‘/subcarpeta/’);

Donde subcarpeta debe ser el nombre de la carpeta donde tengas instalado PrestaShop.

  • Para PrestaShop 1.5.x:

Lo único que vas a necesitar cambiar es la URL de la tienda desde la base de datos de la aplicación. Para poder hacerlo vas a necesitar:

Ve a Site Tools > Sitio web > MySQL y accede a phpMyAdmin. Ubica la tabla shop_url y cambia los valores para los registros domain y domain_ssl a tu nuevo nombre de dominio.

Luego cambia el registro physical_url en la misma tabla. Si tienes la tienda PrestaShop instalada directamente en la carpeta raíz del dominio, necesitarás cambiar la physical_url a ” / “. En caso de tener PrestaShop en una subcarpeta, el valor de physical_url debe ser el nombre de dicha carpeta.

Ejemplo:

Para un PrestaShop instalado en http://tudominio.com/subcarpeta los registros serán:

domain = tudominio.com
domain_ssl = tudominio.com
physical_url = /subcarpeta/

  • Para PrestaShop 1.6.x/1.7.x:

Ve a Site Tools > Sitio web > MySQL > phpMyAdmin. Navega a la base de datos de PrestaShop y abre la tabla configuration (ejemplo: ps_configuration). Encuentra los registros PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL y modifícalos para reflejar tu nuevo dominio.

Elimina todos los archivos dentro de las carpetas cache/smarty/compile/ y cache/smarty/cache/, excepto el archivo index.php que verás ahí. Puedes hacerlo mediante FTP.

Ingresa a tu panel administrativo de PrestaShop con el nuevo dominio y verifica que todo esté funcionando correctamente, navega a través de las páginas, productos, imágenes, etc.

En caso de que necesites modificar los detalles de la base de datos MySQL de tu PrestaShop puedes hacerlo en el archivo de configuración ubicado en la carpeta raíz de tu instalación:

PrestaShop 1.4.x/1.5.x/1.6.x – config/settings.inc.php

PrestaShop 1.7.x – app/config/parameters.php

Comparte este artículo