我最近更改了我们的Magento 1.8商店,将产品网址中的类别路径包括在内 .
我们现在有一些404错误问题 . 我不确定它的相关或单独的问题是否完全......
我们最近通过删除所有类别的产品并将“目录,搜索”更改为“目录”来清理我们停产的部分产品 . 我们还在这些页面上添加了缺货消息 .
以前(在关闭目录路径产品URL之前),我们将使用以下URL .
www.website.com/t-shirts/mens-black-t-shirt.html
现在,当我们从相关类别中删除此产品时,此网址在我们的Google网站管理员信息中心中出现404错误
This URL works www.website.com/mens-black-t-shirt.html
如果我们将产品添加回“T恤”类别,然后访问包含类别路径的URL,则不会再返回404错误 . 当产品从类别中删除时,magento不应该重定向吗?
我们一直选择 Create Permanent Redirect for URLs if URL Key Changed > Yes
任何帮助对此表示赞赏 .
谢谢
1 回答
如果重新索引,问题可能会解决
catalog_url (Catalog URL Rewrites)
如果您仍然遇到问题,请运行以下MySQL查询到您用于magento商店的数据库 .
TRUNCATE table core_url_rewrite;
完成上述查询后 . 重新索引
catalog_url (Catalog URL Rewrites)
.我确信问题会得到解决 .
[原因: - 当您从类别中取消分配项目时,表
core_url_rewrite
中会显示URLwww.website.com/t-shirts/mens-black-t-shirt.html
的记录,因此可以手动重新索引或删除记录]