1

我需要一些帮助来解决 Vue Storefront 中的这个问题,我在尝试解决这个问题时遇到了一些困难:

导航到 PDP(产品详细信息页面)并刷新页面后,对于许多产品,页面被重定向到“页面未找到”。被重定向到 page-not-found 的产品总是相同的,并且并非所有产品都被重定向到 page-not-found。即使路径是硬编码的,使用 router-link 遍历到 PDP 也是有效的,但是直接导航到它或在 PDP 上刷新页面不起作用。我还尝试隔离问题,发现即使仅包含核心中的 Product.js 混合文件并删除 PDP 上的所有其他代码仍然会导致重定向。

尽管尝试了几天,我仍无法解决此错误。即使您看不到导致问题的原因,如果有人至少可以向我展示如何调试此问题,那将很有帮助。我不知道如何知道是什么代码导致重定向到 404。

谢谢

4

2 回答 2

0

行为是否仅存在于给定类型的产品(如捆绑)或它们是否具有某些共同特征?

问题可能是在 SSR 刷新期间缺少一些数据。然后在客户端无法获取产品。如果我们缺少对某些特定产品类型的一些检查,就会发生这种情况。你能在 VS slack 上 ping 我并允许访问代码吗?看起来错在我们这边:)

于 2019-03-24T16:20:31.557 回答
0

您使用的是哪个版本的 VS?如果是 1.9 - 请确保您已将产品与product.url_path套装一起正确导入。那么请检查你是否没有

于 2019-03-25T11:52:41.763 回答