我一直在观看Backbone.js上的PeepCode的截屏视频,并且已经完成了它的编码。Backbone.js pushState不起作用,并提供404错误
我已经完成了第一部分,现在,我有一个这样的路由器:
routes: {
'': 'home',
'blank': 'blank'
}
而且我有这个启动应用程序:现在
$(function(){
window.App = new BackboneTunes();
Backbone.history.start({pushState: true});
});
,如果我键入http://localhost:9292/#blank在URL栏中,它将我重定向到http://localhost:9292/blank,但如果我直接键入http://localhost:9292/blank,它会给出404消息。
这是正常的还是我在这里有错误?
在此先感谢。
它工作完美。 –
我遇到同样的问题。我是否需要创建我的服务器上路由的整个结构,但空文件? –