2

我正在将电子商务网站移动到 magento 中,并希望保留尽可能多的索引链接。例如:关于页面的 url 是domain.com/about.html. Magento 将 url 写入domain.com/about. 如果我添加自定义重写并强制将 .html 重写到最后,我会收到 404 page not found 错误。

我正在尝试做的事情可能吗?我也尝试重新索引商店,但没有帮助。

4

1 回答 1

4

如果您可以制作一个小模块,则可以使用cms_controller_router_match_before在类中调度的事件Mage_Cms_Controller_Router来处理.htmlCMS 页面的 URL 键中的后缀(当它出现在condition对象中传递的标识符中时将其删除)。

.html否则,您可以通过在 URL 键的末尾添加来获得几乎相同的结果。

于 2012-07-13T14:48:01.333 回答