Magento 2.1.7 将网站重定向到旧网址

Ami*_*mar 1 php magento2

我已经在我的服务器上安装了最新的 magento 2.1.7 版本并安装了一个主题。我已经在一个文件夹(http://example.com/site/)中安装了 magento,一切正常。现在我已将它移动到根目录(http://example.com/)作为主网站,但它不起作用,它重定向到带有 SID var 的旧 URL。http://example.com/site/?sid=8374urh347yr7w4ry

我尝试了以下更改:

  • 更改了 core_config_data 表中的 base_url,
  • 删除了 var/ 中的所有缓存/所有内容
  • 删除浏览器缓存/cookies
  • 我在 localhost 上尝试过,但仍然重定向到http://example.com/site/?sid=8374urh347yr7w4ry
  • 删除系统tmp文件
  • 我检查了 env.php 文件,但什么也没有
  • 所有权限集

magento 是否也将 base_url 存储在任何文件中?这样我就可以改变了。

任何帮助将不胜感激

mag*_*688 5

由于我的评论解决了您的问题,我会将其发布为答案。

根据 magento 从缓存文件夹中获取所有配置数据,您必须清除magentodir/var/cache- 包括所有子文件夹 - 以确保采用新配置。

你说你已经清除了缓存,我的建议是再次检查这一点。(也许您在进行必要的更改之前清除了缓存?)