将Magento安装从 domain.com 复制到 dev.domain.com ,看看我们是否可以安全地从1.8更新到1.9,系统会自动重定向到 domain.com ,即使在通过MySQL数据库编辑配置之后也是如此。不安全路径URL和安全路径URL都已更改以匹配 dev.domain.com 服务器,但该站点重定向到 domain.com 。
dev.domain.com 的后端现在以奇怪的方式工作。一旦我访问它,它就不会重定向。我登录,然后将其重定向到 domain.com 后端登录页面。然而,如果我添加' dev。'在URL前面(保持会话密钥不变),它将我带到后端,尽管看起来似乎是10个重定向。当我到达那里时,所有标签都显示为“灰色”。我无法将它们悬停在菜单面板上。
一切似乎都是正确的,但我不确定还有什么可以影响这一点。我已经删除了缓存和会话目录,但没有用。
注意:我还检查了是否有任何.htaccess
文件配置错误。我编辑的唯一一个是根目录中的一个更改' www'去#dev;#没有''也不是' dev'对问题产生任何影响。
答案 0 :(得分:1)
您是否更改了core_config_data
表中的配置?我的意思是将所有“http://domain.com”值更改为“http://dev.domain.com/。
您应该清除服务器上的缓存/会话。如果它不起作用,请尝试在浏览器中以隐身模式输入dev.domain.com,因为浏览器中的会话/ cookie条目。
我希望它有所帮助。
答案 1 :(得分:0)
此重定向的通常原因是:
更改base_url
中的core_config_data
设置后无法清除缓存,因此配置信息将重新加载
清除缓存无法重新加载配置数据,因为文件权限设置不当,迫使Magento在其他地方创建缓存,如系统/tmp
由于未在.htaccess
中正确设置RewriteBase
而导致的疑难问题
对于文件/文件夹权限有多糟糕,以及其他要检查的内容,请按照以下三个链接进行操作:
Can't change Magento base URL, stuck in cache
Magento Redirects to Old Website regardless of what changes are made!
How can we stop a Magento site clone from redirecting back to live site?