magento的sitemap模块是magento给商品分类和商品构建一个类似地图索引的功能,一来是为了方便用户定位到商品,更直接的目的应该是服务于SEO。不过我在magento 1.8.1版本中使用sitemap模块时发现一个bug.就是有在显示分类地图时,如果在不同的分类中有相同名称的子类,那么在前台它们展示的地址是一样的。 如,A类下有个abc子类,B类下也有个abc子类,这个时候前台会有两个abc子类,URL都是 abcdomain.com/index.php/abc.html 正常应该是 abcdomain.com/index.php/a/abc.html abcdomain.com/index.php/b/abc.html 没注意看是观察不出来的,而实际上它们应该是加上父类的名称。这个需要比对类目的数量才知道。因为数量也不对了。后来发现这种情况只有出现在不使用树状地图的情况。进入后台,将这个配置改成YES使用树状地图就不会有这个问题了。 sysem — configuration — catalog — sitemap — Use Tree Like Category Sitemap (责任编辑:好模板) |