gpt4 book ai didi

php - 将 PHP 用于 Flash/SWF 地址应用程序替代内容

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:42:11 25 4
gpt4 key购买 nike

我有一个 Flash 应用程序,它使用 SWF 地址的实现来深度链接我们的 Flash 内容。一个简单的 URL 可能如下所示:http://www.domain.com/#/uk/section/content。到目前为止,这对我们来说效果很好,并且深深地融入了我们的内部工具包中。

现在我需要 PHP 能够读取这些值并根据 URL 提供一些替代内容。在没有取得多大成功之后,我读到了:Get fragment (value after hash '#') from a URL in php并了解到# 之后(包括#)的数据永远不会发送到服务器。

我的问题是,我有哪些选择?到目前为止,我是这样看的:

选项 1:接受需要对深度链接系统进行彻底改造的事实,并转向使用 mod_rewrite 来解析 PHP 也可以读取的“正确”URL 的系统。

选项 2:使用 Javascript 在页面加载时读取现有的 URL 样式。因为要插入的内容需要从 XML 加载,所以我担心这会破坏页面的正常加载。此外,此后续数据加载是否会阻止内容被搜索引擎和其他机器人读取?

哪个想法最好,或者有没有我没有想到的更好的选择?

最佳答案

您可以使用 Javascript 并遵循 Google 的指南来索引 AJAX 内容:“Making AJAX Applications Crawlable”。

事实上,您使用的是转义片段“#!”作为 Facebook 和 Twitter 都已经实现的前缀。这样 Google 就可以将您的“AJAX-URL”识别为独立的 URL 并能够抓取它们。

关于php - 将 PHP 用于 Flash/SWF 地址应用程序替代内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5900001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com