2015-01-08 66 views
0

目前我有添加標題到URL流星鐵路由器

http://www.example.com/videos/videoId 

在我的鐵路由器,

Router.route('/videos/:_id', { name: 'videoShowtemplate' } 

我要讓我的網站更多的搜索引擎友好的,所以我想加入 視頻網址標題。

http://www.example.com/videos/videoId/videoTitle 

你能告訴我該怎麼做嗎?非常感謝你提前。

回答

2

經過文檔:https://github.com/EventedMind/iron-router/blob/devel/Guide.md

保持相同的路線,只需添加/:塞你PARAMS。

請在_id

Router.route('/videos/:_id/:slug', { 
    template: 'videoShowtemplate' 
} 

所有驗證使用下面的代碼重定向到該網站

在HTML

<a href="/videos/{{_id}}/{{title}}">click here</a> 

或JS

Router.go('videoShowtemplate', {_id: id,slug: title}); 
+0

所以蛞蝓並不真的什麼?像/ video/videoId/title1和/ videos/videoId/title2會指向相同的視頻,只要ID是相同的? –

+0

是的,如果你想要slu to做一些事情,然後搜索視頻添加slug到查詢'Videos.findOne({_ id:id,title:slug});'這將返回視頻只有兩個匹配 – Sasikanth

+0

非常感謝! ! –