1

在我将 Magento 中类别管理中的 URL 键从“shop”更改为“webshop”,然后将其更改回“shop”后,类别页面的 url 现在显示为 /shop-3.html 有没有办法回到原来的/shop.html?

找到解决方案: http ://www.youtube.com/watch?feature= player_embedded& v=8xttr_ILd6A

有时,当您对产品进行更改或启用某个扩展时,Magento 可能会开始重写您的所有 URL 以包含后缀“-1”或其他数字。在 URL Rewrites 中,Magento 区分系统 URL 和自定义 URL。如果系统 URL 像这样被破坏,则不应通过添加新的自定义 URL 来解决此问题。

相反,打开 phpMyAdmin,创建 Magento 数据库的备份,然后刷新 Magento 表 core_url_rewrite(使其完全为空)。紧接着,刷新索引管理下的目录 URL 重写。这将重新生成所有系统 URL。

4

2 回答 2

0

简单的答案

只需删除与商店相关的 url(自定义和系统生成),然后运行重新索引它将起作用

于 2013-08-27T14:26:24.857 回答
0

你可以编辑 url 写,我想会有像/shop-3.html你想要的那样改变它的条目

http://www.magentocommerce.com/wiki/modules_reference/english/mage_adminhtml/urlrewrite/index

并参考

http://www.magentocommerce.com/knowledge-base/entry/what-url-rewrites-are-and-why-they-are-important

希望这对你有帮助。

于 2013-08-27T10:38:58.010 回答