如何使用 PHP 存储具有哈希和感叹号的 URL


How to store your URL that has a hash and exclamation mark using PHP?

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

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

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

提前致谢

#

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

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