Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用#!而不仅仅是#在Durandal URL中?_Url_Durandal_Fragment Identifier_Hashbang - Fatal编程技术网

如何使用#!而不仅仅是#在Durandal URL中?

如何使用#!而不仅仅是#在Durandal URL中?,url,durandal,fragment-identifier,hashbang,Url,Durandal,Fragment Identifier,Hashbang,默认情况下,使用Durandal路由器创建的URL的格式如下: 但是,我想用#!出于SEO目的,因此URL如下所示: 有关我的意思的更多信息,请参阅: 你知道我如何使用Durandal来实现这一点吗?你可能必须覆盖路由器插件,比如函数“preparerouteInfo”和其他(cancelNavigation)在google groups上有一篇类似的帖子:我即将使用Durandal启动一个项目,这将不得不解决同样的问题。durandaljs.com上有一篇新文章介绍了这个主题:所有的Dur

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

但是,我想用#!出于SEO目的,因此URL如下所示:

有关我的意思的更多信息,请参阅:


你知道我如何使用Durandal来实现这一点吗?

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

在google groups上有一篇类似的帖子:我即将使用Durandal启动一个项目,这将不得不解决同样的问题。durandaljs.com上有一篇新文章介绍了这个主题:所有的Durandal文档URL都已更改,现在在末尾添加了“.html”。上面链接的新url为