我得到了在prestashop上构建的工作电子商店的副本。当我在localhost(localhost / tretry / web / cs /)上运行它时,它会显示来自另一个web(localhost / index.php)的文件。地址保持不变(localhost / tretry / web / cs /)。 什么设置/文件可能会这样做?如何重定向?
我根据清洁prestashop instalation的设置更改了数据库中的商店网址
答案 0 :(得分:1)
要迁移到其他主机,请按以下步骤操作:
更改/config/settings.inc.php中的设置并更新:
define('_DB_SERVER_', '');
define('_DB_NAME_', '');
define('_DB_USER_', '');
define('_DB_PASSWD_', '');
转到新网站的phpMyAdmin并导入 SQL 文件。
搜索以下表格并更新商店位置:
Table: ps_configuration
Fields:
PS_SHOP_DOMAIN : www.yourdomain.com
PS_SHOP_DOMAIN_SSL : www.yourdomain.com
Table: ps_shop_url
Fields:
domain:www.yourdomain.com
domain_ssl: www.yourdomain.com
physical_uri: / (slash for root or /folder/ location of prestashop)
答案 1 :(得分:0)
.htaccess
文件(无需重新生成)。
希望这有帮助。