Je ne pense pas que vous ayez besoin de modifier Ember pour cela. La solution simple est avant les charges d'application Ember, vous pouvez exécuter le code suivant.
var url = window.location.toString();
if(url.split('#!').length==1) {
if(url.split('#').length==2) {
window.location = url.split('#')[0]+'#!' + url.split('#')[1];
}
}
Fondamentalement, ce qu'il fait, c'est réécrire l'URL à #!.
METTRE À JOUR: Sinon, une manière de plus est d'écrire au-dessus du code dans les initialiseurs Ember.
Voici le jsbin http://emberjs.jsbin.com/alito/1#post