11

我已经通过 FTP 克隆了一个使用 prestashop 构建的整个在线网站,并将其托管在 XAMPP 上。我已经下载了 SQL 转储并使用 phpMyAdmin 将其导入本地。我已更改 conf 文件以使用本地数据库。

当我转到 localhost/myProject 时,它会将我重定向到网站 url。这是为什么 ?是否还有其他配置设置要编辑?我已经查看了数据库中的 conf 表,并且域 URL 已经设置为“localhost”,即使在在线版本上也是如此。

更新:我在表“ps_shop_url”中找到了对该网站的引用。我将其值更改为 localhost,现在当我转到 localhost 时,它告诉我“此页面具有无限重定向循环”

4

2 回答 2

26

ps_shop_url表中,您必须设置domain=localhost, domain_ssl=localhost&physical_uri=/myProject/

ps_configuration 中设置PS_SHOP_DOMAIN_SSL&PS_SHOP_DOMAINlocalhost

还可以在 BackOffice -> Preferences -> SEO & URLs 并单击 [Save] - 这将重新生成您的.htaccess文件并在需要的地方添加 /myProject/。

这应该就是全部了。

于 2013-11-07T17:01:12.377 回答
2

prestashop-developer-com 提供的答案的一个小补充

对于 Prestashop 1.6,您只需按照 prestashop-developer-com 的建议更改表ps_shop_url

于 2014-08-26T13:21:00.547 回答