Magento和URL编码的URL

Magento和URL编码的URL,magento,url-rewriting,Magento,Url Rewriting,我在谷歌上有如下链接: /%3Fcat%3D9%26dir%3Dasc%26限额%3D10%26模式%3Dlist%26订单%3Dprice 它等于此链接(URL解码): /?目录=5&dir=desc&order=price&p=2 如果我们使用urlhttp://my-shop.com/%3Fcat%3D9%26dir%3Dasc%26limit%3D10%26mode%3Dlist%26order%3Dprice,然后Magento向我们显示404错误 如何让Magento将这些错误的UR

我在谷歌上有如下链接:

/%3Fcat%3D9%26dir%3Dasc%26限额%3D10%26模式%3Dlist%26订单%3Dprice

它等于此链接(URL解码):

/?目录=5&dir=desc&order=price&p=2

如果我们使用urlhttp://my-shop.com/%3Fcat%3D9%26dir%3Dasc%26limit%3D10%26mode%3Dlist%26order%3Dprice,然后Magento向我们显示404错误

如何让Magento将这些错误的URL重定向到它们各自的URL解码正确的URL

Magento版本1.7.0.2


感谢您抽出时间

问题在于url,而不是重定向。我希望这是清楚的?你必须从你的商店和谷歌上删除这个URL

在那之后,我不认为有什么好方法可以做到这一点,因为您试图修复一个不常见的错误

magento的方法可能是将规则添加到htaccess或将规则添加到magento内部重写表,但这两种解决方案都不处理通用规则或正则表达式,这就解决了这个问题(我不确定使用htaccess)

因此,我将修复“错误的url创建”问题,并在开始时破解index.php,检查是否请求这样的url,对其进行解码并重定向到页面,
die()

是什么导致这些“坏URL”?请参阅404 at的缺失-可能需要更多信息。