嗨,我创建了一个带有击倒、放大和 sammy 的水疗中心。
如果我现在单击如下链接:
#/page?s=About
它链接到 url.de/subdirectory/#/page?s=About 这是正确的,但控制台会触发以下错误: GET url.de/About 404 (Not Found) 因为它应该是: url.de/subdirectory/About
我的萨米代码是:
var app=$.sammy(function () {
// define prexecutes
// update parameters in appModel from request for all routes
this.before('', function() {
//setParameters(this);
});
// authenticate on any page except for login and logout routes
this.before({except: {path:/\/(login|logout|hp)/}}, function() {
});
// actual routes
// home
this.get('#/', function() {
appModel.page("home");
return false;
});
// content
this.get('#/page', function(eventContext) {
content(eventContext);
});
});
app.run('#/');
如何让 sammy 不忽略我的网站所在的子目录?