问题是:GitHub pages是否支持AngularJS的html5mode?我找到了一个www资源,它说可以通过404回退页来实现。这似乎是一种错误的解决方案,因为每次调用都会返回404错误。这肯定不利于seo。html5mode需要服务器端支持(为每个调用返回html入口点)。那么,在GitHub pages上正确地提供AngularJS html5mode是否可能?
看看这篇文章如何在Github上托管基于angular.js的静态博客?
我也尝试过同样的事情,但成功率不高。要使用html5Mode,最好还是托管一个简单的MEAN应用程序/堆栈来实现。