Prestashop:从本地移动到实时重定向到 root

Prestashop: move from local to live redirect to root

我刚刚按照本教程将我的 prestashop 网站从 MAMP 移至 live (godaddy): http://blog.arvixe.com/prestashop-migration-local-to-live/?WPACRandom=1452264803638 在我更改表格之前,一切似乎都运行良好:

PS_SHOP_DOMAIN: mydomain.com

PS_SHOP_DOMAIN_SSL: mydomain.com

and in ps_shop_url:

domain: mydomain.com

domain_ssl: mydomain.com

physical_uri: /presta_test/

现在,如果我尝试访问 mydomain.com/presta_test/ 我被重定向到 mydomain.com!

知道为什么会这样吗?

致此文未来的读者:

解决方案是登录我的管理员:

mydomain.com/presta_test/youradminname

您可以在您的文件树中找到 youradminname,这是一个在首次安装后重命名的目录

然后

  1. 在 "Performance" 选项卡上清除缓存
  2. 禁用友好 URL

另请注意,您不应直接在数据库中编辑域名。您的 FrontOffice 将重定向到您的旧域名,但您的 BackOffice 将使用新域名。

当您使用另一个域名连接到 BackOffice 时,它​​将显示 warning 要求您在 Preferences > SEO & URLs > shop URL 中更新配置。保存此配置时,您的 .htaccess 将更新并且 FrontOffice 将使用新域名。