Hashbang 和逃脱的片段

发布于 2024-11-15 03:44:56 字数 573 浏览 8 评论 0原文

所以我一直在研究整个 SEO AJAX malarkey,并在这里设置一个测试页面:我的网站

我使用了来自 GitHub 的示例代码,正如您所看到的,hashbang #! 工作正常,但请尝试访问任何用 ?_escaped_fragment_ 替换 hashbang 的页面,因为 Google 会解释它。在某种程度上,页面无法加载。主页加载。

我猜这是两件事之一,也许两者兼而有之:

  1. 没有 HTML 快照
  2. 代码是错误的..

或者我没有得到这个..

我使用的代码在这里: https://github.com/bartaz/jquery-address/tree/master/samples/crawling

任何帮助?

So ive been investigating the whole SEO AJAX malarkey, and set up a test page here: My Site

I used a sample code from GitHub, The hashbang #! works fine as you can see, but try accessing any of the pages replacing the hashbang with ?_escaped_fragment_ as Google would interpret it. The pages don't load, to a certain extent. The home page loads.

I'm guessing this one of 2 things, maybe both:

  1. There is no HTML snapshot
  2. The Code is wrong..

Or I'm not getting this..

The code i used is here: https://github.com/bartaz/jquery-address/tree/master/samples/crawling

Any help?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

离线来电— 2024-11-22 03:44:56

当您尝试使用 ?_escaped_fragment_ 访问页面时,值得查看页面实际收到的标头。

尝试使用 var_export() 回显 $_REQUEST或 print_r()

It would be worth looking at what headers the page actually receives when you try visiting it using ?_escaped_fragment_

Try echoing out $_REQUEST using var_export() or print_r()

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文