无法使用URL重写在Magento中重定向类别

时间:2013-05-14 12:14:59

标签: magento magento-1.7 magento-1.12

过去几个小时一直在敲我的脑袋:)

我在Magento中有一个类别(ID:46)正在停用,我想将其重定向到另一个类别或仅重定向到目标网页。我已经从URL重写规则中删除了系统重定向,并遵循这些指南 http://www.aotearoadesigns.net/blog/magento-categories-1-product http://www.magentocommerce.com/wiki/modules_reference/English/Mage_Adminhtml/urlrewrite/index 到目前为止,我尝试了以下内容:

ID路径:类别/ 46 请求路径:商店/友好 - uri 目标路径:catalog / product / view / id / 3111 / category / 52(重定向到产品)

我还尝试过设置其他类别ID,只是ID路径的随机值,目标路径的各种其他网址,使类别处于活动状态和非活动状态。

似乎没什么用。与此同时,当我尝试从非商店路径“any-uri”进行重定向时,它似乎工作正常。

任何帮助都将受到高度赞赏。

2 个答案:

答案 0 :(得分:3)

首先查找并删除类别46的路径 目录 - >管理网址重写 - >在ID路径“category / 46”中搜索然后删除它。 接下来创建重写 目录 - >管理网址重写 - >添加网址重写 - >从下拉列表中选择“自定义” ID路径:类别/ 46 请求路径:商店/友好网址 目标路径:catalog / product / view / id / 3111 / category / 52

如果您想转到其中一个网页,请转到CMS找到目标路径 - >页面,然后查看URL密钥并使用它代替“catalog / product / view / id / 3111 / category / 52”如果仍然无法重定向到CMS页面,那么您的请求路径可能不正确。

您说“似乎没有任何效果”,但您没有列出您遇到的任何具体问题,因此我无法帮助您排除故障,我只能告诉您要采取的措施。也许回过头来再试一次,你会解决这个问题。我希望这会有所帮助。

答案 1 :(得分:1)

尝试使用此扩展程序,它基本上用于大规模重定向:

http://www.magentocommerce.com/magento-connect/optimise-web-mass-301-redirects-1589.html

请注意,这不允许您批量重定向类别,因此上述方法更受欢迎。