如何找出Magento进行重定向的原因?

如何找出Magento进行重定向的原因?,magento,redirect,Magento,Redirect,我正在运行一个Magento安装程序,其中有几个网站的配置或多或少相同。在其中一个网站上,当我浏览到高度定制的onepage签出时,用户会被重定向到网站的主页,当然他应该留在onepage签出上。对于其他每一个网站来说,这都是有效的 直到布局渲染部分,我才知道控制器得到了处理,没有任何错误。此外,还会加载onepage签出中使用的所有自定义模板。我添加了一些日志消息,以便查看布局的处理程度 但就在完成呈现过程之前,会发生一个内部重定向,并呈现主页。目前,我不知道如何找出重定向发生的原因或地点 那

我正在运行一个Magento安装程序,其中有几个网站的配置或多或少相同。在其中一个网站上,当我浏览到高度定制的onepage签出时,用户会被重定向到网站的主页,当然他应该留在onepage签出上。对于其他每一个网站来说,这都是有效的

直到布局渲染部分,我才知道控制器得到了处理,没有任何错误。此外,还会加载onepage签出中使用的所有自定义模板。我添加了一些日志消息,以便查看布局的处理程度

但就在完成呈现过程之前,会发生一个内部重定向,并呈现主页。目前,我不知道如何找出重定向发生的原因或地点


那么有没有办法找到重定向的来源呢?

当我得到这种不存在的东西时(magento经常发生这种情况),我只是得到数据库转储并使用sql上的搜索来查找“misterious”,在你的例子中是url;)我用Chrome调查了网络流量,发现Magento正在进行301重定向。我已停用缓存并重新生成所有索引。但仍然得到重定向。值得一提的是,该网站的唯一商店视图之前已被停用。激活后会出现问题。查看目录>Url重写管理我已经删除了核心Url重写表的内容。奇怪的是,我可以浏览到除onepage checkoutsearch之外的所有页面、目录、产品等,在整个app/code/local文件夹中搜索“重定向”,并逐个检查:)