When we modify the site of our PrestaShop installation, the store may stop working. This happens because, at the time of installing PrestaShop, the current path is stored.
To modify the paths of our installation, we must manage the PrestaShop installation database as follows.
http://domain.com/phpMyAdmin (replace domain.com with your own domain).
We select the database of our installation. If there is only one database, it will be automatically selected:
We enter the table "ps_shop_url":
We edit the "domain" and "domain_ssl" fields if we have changed the hosting domain name.
We edit the "physical_uri" field only if we have changed the folder where PrestaShop is installed.
Once the modifications are made, we save the changes.
If we have modified the folder where PrestaShop is installed, we must also modify the .htaccess file located in the root of the PrestaShop installation.
To edit it, we can download it via FTP and edit it using a text editor.
When editing the file, we must modify the line that indicates the folder where PrestaShop is installed.
RewriteRule . - [E=REWRITEBASE:/prestashopfolder/]
Simply replace the current folder name with the name of the folder where you moved PrestaShop.
If you moved it to the root, you must leave only a single slash "/".
Example: if PrestaShop is located in a new folder:
RewriteRule . - [E=REWRITEBASE:/newfolder/]
Example if PrestaShop is located in the root:
RewriteRule . - [E=REWRITEBASE:/]
Once these changes are made, your PrestaShop will be configured with the new location.