2

所以基本上我试图让 angularJs Routes 看起来像这样

 www.example.com/ajax.html#!product=1234

而不是这样

www.example.com/ajax.html#/product/1234

有希望吗?

4

2 回答 2

6

您只需要配置$location服务并调用:

$locationProvider.hashPrefix("!")
于 2013-04-01T11:48:23.153 回答
1

如果您运行 ruby​​ 应用程序并希望遵守 google ajax 抓取方案 - 有一个 gem 可以为任何机架应用程序实现抓取方案......

gem install google_ajax_crawler

关于如何使用它的文章在http://thecodeabode.blogspot.com.au/2013/03/backbonejs-and-seo-google-ajax-crawling.html,源代码在 https://github.com/benkitzelman /google-ajax-crawler

于 2013-04-13T09:07:56.830 回答