我希望基于knockout.js构建SPA应用程序,该应用程序将托管在IIS上。我的项目只包含js/html,我试图避免任何服务器端的处理。这引起了以下几个问题:
1.我的应用程序应该支持几种语言。我可以使用网址如www.example.com/#!en/.,这是很流行的做法吗?谷歌能很好地索引我的网站吗?
2.我知道让我的爬行的主要方法是‘快照’。你最喜欢的工具是什么来创建抓取器需求的快照?
发布于 2015-01-31 18:13:26
URL不应确定用于呈现应用程序的区域设置。HTTP (Accept-Language)中有一个头可以用于您的第一次猜测,但是您应该使用户能够覆盖它。
URL是资源的位置。如果我有一个页面www.example.com/foo.html,那么可以说,不管用于表示它的语言是什么,它都是相同的资源。
https://stackoverflow.com/questions/28254752
复制相似问题