我试图通过 js 在按钮单击事件上设置位置:
onclick="window.location.href='shop/checkout'"
在“商店”页面上,这个 onclick 事件将我带到/shop/shop/checkout
. 使用
onclick="window.location.href='checkout'"
导致我/checkout
,这有点令人困惑,因为 href 目标不是根目录......
但是,我尝试了“./shop/checkout”、“./checkout”、“/shop/checkout”、“/checkout”......似乎没有任何效果......我开始觉得很愚蠢...... .
路径本身并不是一个真正的物理目录。它被重写并传递给准备页面的内容管理系统。所以路径必须是“/shop/checkout/”或“/shop/checkout”。
[编辑] 这是该死的内容管理器。我必须以另一种方式解决这个问题-.-