【发布时间】:2011-10-26 09:07:30
【问题描述】:
我正在创建一个网站,其中有一个图片库,可以执行 AJAX 请求以加载图片,并且我有一个系统,我可以使用箭头键等浏览照片,并且为了轻松共享 URL,我更改了地址栏的哈希值,在页面上,使用 javascript 检查哈希值,并在需要时重定向到适当的位置(就像 facebook 一样)。系统正在运行,但我不知道如何使这个抓取器/爬虫友好。例如,用户可以复制地址http://mysite.com/photos#photo/123,其中123 是照片ID。普通浏览器将重定向到http://mysite.com/photo/123 并毫无问题地显示页面,但我希望当访问者也将地址粘贴到 Facebook 时保留此功能(作为他们墙上的链接等) 最佳做法是什么这? Facebook 是否有任何“知识”来处理超出其自身范围的主题标签?我目前没有机会尝试它,我认为爬虫不会解析并执行 javascript 以转到正确的页面。
【问题讨论】:
标签: javascript facebook url-routing hashtag