gpt4 book ai didi

ember.js - 在 Github Pages 上的 Ember.js 中获取没有哈希的 url

转载 作者:行者123 更新时间:2023-12-01 23:56:50 26 4
gpt4 key购买 nike

我想去掉 url 中丑陋的哈希标签 (www.example.com/#/projects/id -> www.example.com/projects/id)。所以我加了

Router.reopen({
location: 'history'
});

如果我将我的应用程序打开到根目录 www.example.com,然后单击一个链接,我就可以访问 www.example.com/projects 等。但是,如果我将 www.example.com/projects 放在我的网址栏中并以这种方式加载页面,我们会收到 404 错误。为什么会发生这种情况对我来说很有意义(毕竟,服务器只在一个 url 上提供 javascript Assets )。我正在为我的网站使用 github 页面,我应该使用什么方法来完成这项工作?

最佳答案

基本上,无论输入什么 url,您的服务器都需要为您的 index.html 文件提供服务。

Keep in mind that your server must serve the Ember app at all the routes defined here.

更多信息 the docs

关于ember.js - 在 Github Pages 上的 Ember.js 中获取没有哈希的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23255689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com