我将her.js用于我在Heroku上托管的网站。我的网页现在不是SEF,看起来像http://domain.com/person/1。我想为像http://domain.com/person/alex这样的链接添加synonims(重定向?)。有没有解决这个问题的方法?
答案 0 :(得分:1)
更改当前路线$(function(){
$(".navbar-brand").click(function(){
if ($(".collapse.in")) {
$(".collapse.in").animate({height: '1px'}, 500, function(){
$(".collapse.in").removeClass("in");
});
}
});
});
,该路线会执行某种/person/:id
到Person.fetchById(req.params.id)
将执行/person/:nickname
您需要在数据库中包含这些昵称(例如,您可以连接firstName和lastName,但是确保此键是唯一的 - 我建议您制作一个昵称索引)。
注意:如果您希望两个路由在Person.fetchByNickname(req.params.nickname)
上保持一致,您可能希望在路由中使用regexp(以匹配数字与字符串)