Ich glaube nicht, dass Sie Ember dafür optimieren müssen. Einfache Lösung erfolgt vor dem Lasten der Ember -Anwendung können Sie den folgenden Code ausführen.
var url = window.location.toString();
if(url.split('#!').length==1) {
if(url.split('#').length==2) {
window.location = url.split('#')[0]+'#!' + url.split('#')[1];
}
}
Grundsätzlich schreibt es die URL in #!.
AKTUALISIEREN: Ansonsten ist ein weiterer Weg über Code in Ember Initializern ein weiterer Weg.
Hier ist der JSBIN http://emberjsbin.com/alireto/1#post