我认为您不需要对此进行调整。简单解决方案是在Ember应用程序加载之前您可以运行以下代码。
var url = window.location.toString();
if(url.split('#!').length==1) {
if(url.split('#').length==2) {
window.location = url.split('#')[0]+'#!' + url.split('#')[1];
}
}
基本上,它的作用是将URL重写为#!。
更新: 另一种方法是在Ember Initializers中写上述代码。