当我将我的网站移动到在线测试服务器时,“添加到购物车”按钮停止工作

"Add to cart" button stopped working when I moved my site to a test server on-line

本文关键字:添加 购物车 停止工作 按钮 服务器 我的 网站 在线测试 移动      更新时间:2023-09-26

我最近将我的站点从本地服务器在线移动到测试服务器。我注意到当我进行更改时,我的"添加到购物车"按钮停止工作。

也。。

当用户登录到站点时,登录链接将更改为注销,因此这也不起作用。我认为这一切都与我似乎找不到的东西有关。

我知道是否与冲突的javascript或Ajax有关。我真的需要解决这个问题,请帮忙。

这是测试站点的链接。

http://mackeyshotrods.com/test/store/rvca-detail

问题在于您的请求源http://mackeyshotrods.com但您的请求将http://**www.**mackeyshotrods.com,这是 HTTP 访问控制不允许的。如果您转到 http://www.mackeyshotrods.com/test/store/rvca-detail 添加到购物车按钮将起作用,因为请求来自同一来源。

似乎导致问题的变量是 window.vmSiteurl ,当前设置为 "http://www.mackeyshotrods.com/test/" 但应设置为 "http://mackeyshotrods.com/test/" 。这可能是您使用的任何系统中的设置。