你可以看到,AngularJS.org提供給谷歌機器人和其他刮刀在http://docs.angularjs.org/?_escaped_fragment_=/tutorial/step_09如何AngularJS自己的網站上投放搜索引擎友好的頁面
預渲染的內容的一個例子,我很好奇,如何這已經實施。看起來他們似乎沒有使用無頭瀏覽器來生成快照,而是渲染標記服務器端。但我似乎無法找到這是如何實現在他們的網站的Github回購:https://github.com/angular/angularjs.org
在AngularJS站點中,關鍵是在.htaccess中。 – L105
儘管如此,我沒有看到任何與.htaccess中的_escaped_fragment_有關的內容。另外,實際網站上的響應頭文件表示它是nginx ...但是,我意識到nginx可能只是作爲代理服務器。 –
示例URL http://docs.angularjs.org/?_escaped_fragment_=/tutorial/step_09不正確。如果該網站使用#,則此網址可以正常使用!但由於它使用的是pushState API,所以良好的URL是http://docs.angularjs.orgtutorial/step_09/?_escaped_fragment_ = –