I've been working on an AngularJS/Rails app that must support IE9. From what I've read, I should set html5Mode to true in my AngularJS config, which will use the HTML5 History API for browsers that support it, and fall back to hashbang URLs for older browsers. All of the Angular stuff in my app is rooted at /v2/challenges/.
In the fantastic ng-book, it says:
"The back-end server will have to support URL rewriting on the server side. To support HTML5 mode, the server will have to make sure to deliver the index.html page for all apps. That ensures that our Angular app will handle the route."
What does that mean specifically?
If my AngularJS content is at /v2/challenges/new
(which appears as /#!/v2/challenges/new
in IE9),
...what does that mean for me in terms of the URL rewriting I need to do on the server side?
Thanks!
--
You received this message because you are subscribed to a topic in the Google Groups "AngularJS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/angular/0cFJSAi68xw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to angular+u...@googlegroups.com.
To post to this group, send email to ang...@googlegroups.com.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.