我有一个非常简单的AngularDart应用程序,它只显示两个不同的视图。我的问题是我无法直接浏览非默认路由(例如http://www.example.com/login),因为Apache说在此服务器上找不到请求的URL - 这非常正确,因为这些路由是虚拟的,对吧?
所以,我的问题是:如何正确设置Apache?是否有一些mod_rewrite规则或任何可以将URL传递给我的应用程序的规则?现在,虚拟主机是一个简单的虚拟主机,没有额外的糖。
欢迎任何解决此问题的建议!
另外,我们有一些基础来讨论如果需要,这是我的路由配置:
views.configure({
'login': ngRoute(
path: '/login',
view: 'views/security/login.html'
),
'index': ngRoute(
path: '/',
defaultRoute: true,
view: 'views/index.html'
)
});