我在域www.mydomain.com上安装了prestashop 1.6,在服务器上安装了虚拟主机,用于重定向到prestashop / public_html文件夹。这是我的主要网站运作完美。
现在我想在另一个文件夹prestashop / clone_html中克隆安装,我在虚拟主机上创建了一个别名,从www.mydomain.com/clone到prestashop / clone_html
现在,如果我访问克隆网站,前端无法正常工作,我会收到404错误,所有链接都指向主域
我尝试更改settings.inc.php更改数据库上的基本URI并删除.htaccess和缓存但链接永远不会更改。
我想问题可能来自多语言重定向? 你知道我应该尝试改变什么吗?
由于
答案 0 :(得分:1)
这是一个很好的!如果您想更改商店的URL并且您已经迁移了内容(因此无法访问管理员,或者您不想打扰),您可以直接在PS表上进行更改,此表中的信息是保持。表的名称是<prefix>shop_url
。一旦您访问它,内容是不言自明的。您必须使用domain
或domain_ssl
,然后使用physical_uri
。
此外,使用评论中建议的子域名可能是一个好主意。根据您的托管,您可以定义子域并使其指向子目录。这使physical_uri
保持/
并避免出现其他潜在问题。