Redirect prestashop 1.6本地主机重定向到实时url

Redirect prestashop 1.6本地主机重定向到实时url,redirect,prestashop-1.6,Redirect,Prestashop 1.6,我有一个prestashop存储。我已经从ftp下载了源代码并导入了数据库。我想在本地主机上设置它。我在windows 7上使用wamp。我已经在setting.inc.php中设置了我的db凭据。当我访问前端时,它会将我重定向到实时url。管理员可以通过本地主机进行访问 我已经编辑了ps_shop_url表,并将域和域SSL更改为localhost,将物理url更改为/myproject/ 我还更改了ps_配置表,并更改了ps_SHOP_DOMAIN=localhost和ps_SHOP_DOM

我有一个prestashop存储。我已经从ftp下载了源代码并导入了数据库。我想在本地主机上设置它。我在windows 7上使用wamp。我已经在setting.inc.php中设置了我的db凭据。当我访问前端时,它会将我重定向到实时url。管理员可以通过本地主机进行访问

我已经编辑了ps_shop_url表,并将域和域SSL更改为localhost,将物理url更改为/myproject/

我还更改了ps_配置表,并更改了ps_SHOP_DOMAIN=localhost和ps_SHOP_DOMAIN\u SSL=localhost

我还删除了我的.htaccess文件


但问题仍然存在。它将我重定向到live url。我花了很多时间,但都是徒劳的。请帮助我,我是prestashop的新手。我已经安装了prestashop 1.6版本。

如何将prestashop从web服务器迁移到本地服务器?(反之亦然)

2015年7月25日教程 在大多数情况下,这项任务相当容易。但你必须记住一些基本的事情

从服务器移动到本地PC 我假设您已经在本地机器上配置了PHP、Apache和MySQL。如果您没有安装这些东西,请查找有关如何安装的信息。如果您使用的是Windows,我建议您安装XAMPP应用程序

从FTP下载所有网站文件并将其放入本地目录

接下来,让我们将数据库从phpMyAdmin导出到.sql文件并下载它。将该文件导入本地数据库

现在是对本地数据库、文件和后台进行一些更改的时候了

数据库

  • 转到表
    PS\u SHOP\u URL
    并更改以下列的值: –域本地主机 –域\u ssl本地主机 –如果您的PrestaShop位于某个成瘾目录中,请设置
    物理uri
    的值(例如,如果它位于“shop”目录中,请写入/shop/there)
  • PS\u配置
    表中,更改
    PS\u-SHOP\u-DOMAIN
    PS\u-SHOP\u-DOMAIN\u-SSL的值
  • 文件

  • 在config/defines.inc.php中将调试模式设置为ON

    定义(“PS模式开发”,真)

  • 在config/settings.inc.php中设置本地数据库参数

  • 如果您的PrestaShop位于某个目录(例如/shop/)中,请编辑.htaccess文件。它位于PrestaShop主文件夹中。添加到这一部分

  • 重写规则[E=基础: 1. 重写规则。-[E=重写基: …该目录。完整的代码应如下所示:

    重写规则。-[E=REWRITEBASE:/shop/ 1. 重写规则。-[E=REWRITEBASE:/shop/ 后台办公室:

    高级参数->性能
    在smarty设置中选择“强制编译”,禁用缓存并使用页面右上角标题中的按钮清除缓存。

    I除此之外,我们还需要提供缓存目录chmod-R 755 shop/cache的权限。在我的情况下,我在编辑数据库时必须添加端口号(1.)(2.)('localhost:8888'而不是'localhost'),以使站点显示在Mamp中。