我已经通过FTP克隆了一个使用prestashop构建的整个在线网站并将其托管在XAMPP上。 我已经下载了SQL转储并使用phpMyAdmin在本地导入它。 我已将conf文件更改为使用本地数据库。
当我转到localhost / myProject时,它会将我重定向到网站网址。这是为什么 ?是否有其他配置设置要编辑?我已经查看了数据库中的conf表,并且域URL已经设置为“localhost”,即使是在线版本。
更新:我在表“ps_shop_url”中找到了对该网站的引用。我将其值更改为localhost,现在当我转到localhost它告诉我“这个页面有一个无限的重定向循环”
答案 0 :(得分:26)
在 ps_shop_url 表中,您必须设置domain=localhost
,domain_ssl=localhost
& physical_uri=/myProject/
在 ps_configuration 设置PS_SHOP_DOMAIN_SSL
& PS_SHOP_DOMAIN
至localhost
另请参阅BackOffice - >偏好 - > SEO&网址并点击[保存] - 这将重新生成您的 .htaccess 文件,并在需要的地方添加/ myProject。
应该是全部。
答案 1 :(得分:2)
prestashop-developer-com提供的答案的一小部分
对于Prestashop 1.6,您只需根据prestashop-developer-com
的建议更改表 ps_shop_url