0

我们有一个使用 AJAX 插件的网站,其中放置了 #! 在网站上每个页面的开头。页面示例为: http ://www.exit8.tv/#!bellybang-2013-mr-mob-dj-performance/

我们正在尝试使用 PHP 获取 URL,以便在页面加载时存储在元标记中。并且对于通过 Facebook 分享很重要,因为 Facebook 不会运行 Javascript,并且会分享默认主页而不是打开的博客页面。

请帮助,因为主题开发人员不知道如何解决这个问题。

提前致谢

4

1 回答 1

2

# 之后的所有内容都不会在服务器级别捕获,它称为片段,因为浏览器会在发送到服务器端之前将其剥离。根据RFC 3986

ajax 脚本可能会获取片段并将其转换为传递回 php 页面的参数,捕获片段的最佳方法是从 get/post 参数中重建它。

于 2013-11-14T04:44:20.580 回答