muh*_*aaz 4 redirect prestashop-1.6
我有一个 prestashop 商店。我已经从 ftp 下载了源代码并导入了数据库。我想在我的本地主机上设置它。我在 Windows 7 上使用 wamp。我在 setting.inc.php 中设置了我的数据库凭据.当我访问前端时,它会将我重定向到实时 url。管理员可以,即通过 localhost 访问。
我已经编辑了 ps_shop_url 表,并将域和域ssl 更改为 localhost,将物理 url 更改为 /myproject/。
我还更改了 ps_configuration 表并更改了 PS_SHOP_DOMAIN = localhost 和 PS_SHOP_DOMAIN_SSL=localhost
我也删除了我的 .htaccess 文件。
但问题仍然存在。它将我重定向到实时 url。我花了很多时间但徒劳无功。请帮助我,我是 prestashop 的新手。我已经安装了 prestashop 1.6 版本。
小智 6
如何将 PrestaShop 从您的 Web 服务器迁移到本地?(反之亦然)
2015 年 7 月 25 日教程 在大多数情况下,这项任务非常简单。但是你必须记住一些基本的事情。
从服务器迁移到本地 PC 我假设您已经在本地机器上配置了 PHP、Apache 和 MySQL。如果您没有安装这些东西,请查找有关如何安装的一些信息。如果您使用的是 Windows,我建议您安装 XAMPP 应用程序。
从您的 FTP 下载所有网站文件并将它们放在本地目录中。
接下来,让我们将数据库从 phpMyAdmin 导出到 .sql 文件并下载它。将该文件导入本地数据库。
现在是对本地数据库、文件和 BackOffice 进行一些更改的时候了。
数据库:
PS_SHOP_URL并更改以下列的值: – domain localhost – domain_ssl localhost – 如果您的 PrestaShop 位于某个令人上瘾的目录中,请设置值physical_uri(例如,如果它位于“shop”目录中,则在那里写入 /shop/ )PS_CONFIGURATION表改变的价值PS_SHOP_DOMAIN和PS_SHOP_DOMAIN_SSL文件:
在 config/defines.inc.php 中将调试模式设置为 ON
定义('_PS_MODE_DEV_',真)
在 config/settings.inc.php 中设置本地数据库参数
如果您的 PrestaShop 位于某个令人上瘾的目录中(例如 /shop/),请编辑 .htaccess 文件。它位于 PrestaShop 主文件夹中。添加到这部分…
重写规则。- [E=REWRITEBASE: 1 RewriteRule 。- [E=REWRITEBASE: ...那个目录。完整的代码应该是这样的:
重写规则。- [E=REWRITEBASE:/shop/ 1 RewriteRule 。- [E=REWRITEBASE:/shop/ 后台:
高级参数 -> 性能 在 smarty 设置中选择“强制编译”,禁用缓存并使用位于页面右上角的按钮清除缓存。