javascript - 为什么 Javascript 不重定向到生产服务器上的正确路径?

标签 javascript client-side

我正在尝试使用这样的相对路径重定向到另一个页面:

window.location.href = "/admin/page";

在我的本地机器上,这很好用,因为我被重定向到 localhost:8000/admin/page。但是,在我的生产服务器上,我被重定向到 https://admin/page 而不是 https://example.com/admin/page。关于为什么会发生这种情况的任何想法?

最佳答案

创建完整的 url

window.location.href = location.origin+"/admin/page";

关于javascript - 为什么 Javascript 不重定向到生产服务器上的正确路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54690311/

相关文章:

javascript - 如何在ReactJs中为backgroundImage编写正确的语法?

javascript - 在 JQuery 中的多个函数之间使用全局变量?

javascript - 用于 Javascript/JQuery 文件的 NodeJS i18n

javascript - 在哪里对集合进行排序会更快 - 客户端还是服务器端?

javascript - url回调函数不工作

javascript - 无法从按钮操作获取表单字段(JavaScript)

javascript - 在主体 onLoad 上退出函数

javascript - IE7 和 IE8 随机无法加载外部脚本

javascript - 如何在浏览器本地存储中存储数据

asp.net-mvc - TinyMCE客户端验证问题