我如何使用#!而不仅仅是Durandal网址中的#?

时间:2013-03-26 21:59:23

标签: url durandal fragment-identifier hashbang

默认情况下,使用Durandal路由器创建的URL格式如下:

http://example.com/#/whiskey-tango-foxtrot

但是,我想用#!出于搜索引擎优化的目的,所以URL看起来像这样:

http://example.com/#!/whiskey-tango-foxtrot

有关我的意思的更多信息,请参阅:https://developers.google.com/webmasters/ajax-crawling/

知道如何通过Durandal实现这一目标吗?

1 个答案:

答案 0 :(得分:0)

您可能必须覆盖路由器插件,如“preparerouteInfo”函数和其他(cancelNavigation)