我有一个现有的Magento项目,它有一个奇怪的问题:
在magento后端输入新产品后,url_key直接链接不起作用。一个例子:我创建了一个名为“some testarticle”的新产品。然后,后端的字段url_key用“some-testarticle”填充。当我尝试致电www.domain.com/some-testarticle.html时出现404错误。在我的类别页面上,此特定产品的链接如下所示:
www.domain.com/catalog/product/view/id/12345/s/some-testarticle.html
仅在一段时间后(不知道需要多长时间或需要发生什么),短链接将起作用,domain.com/some-testarticle.html将起作用。
你们知道这是什么吗?是否有一些magento cronjob可以发挥它的魔力,或者生成短网址的方式和时间是什么?
提前致谢!
答案 0 :(得分:0)
可能需要在添加新产品后重新编制索引
这可以在管理面板中完成,
系统 - >指数管理
或者通过/ magento_root / shell中的命令行
php indexer.php --reindex catalog_url
php indexer.php --reindex catalog_category_product