1
我有一个使用Backbone.js和Marionette的单页应用程序,它目前使用片段url语法。如何使用pushState在Backbone中使用SEO友好的URL?
我正在修改应用程序的SEO目的,以利用pushState
。虽然这将实现我的目标(消除散列爆炸的需要)的一部分,我希望添加到应用程序的另一件事是更友好的网址。
例如,我的应用程序将显示一个产品,当你打一个网址,12345
是一个产品的ID:我想知道是否有一种方式,我的应用程序可以知道
http://<myserver>/product/12345
这个产品的更友好的网址,如:
http://<myserver>/product/the-name-of-my-product
而且在内部,它将执行与包含产品ID的URL相同的内容。
有没有一种很好的方式来完成这样的骨干应用程序中的友好的网址?