【发布时间】:2011-02-12 06:02:14
【问题描述】:
大家好,我有一个完整的带有深度链接的 Flash 网站,我正在开发一个 php 脚本,该脚本将在页面上动态生成替代内容。
我无法让 swfaddress 的 SEO 版本工作,所以我正在尝试另一种方式。
到目前为止它是这样工作的 - 我的可抓取链接是这样的:
mydomain.com?id=video -----> 改写为:mydomain.com/video/
php 脚本读取 id 并准备适当的内容。问题是,当用户点击 flash 内容时,他们的 url 显示如下:
mydomain.com/video/#contact,
mydomain.com/video/#about-us 等等等等
这令人困惑。有没有办法用 PHP 或 javascript 摆脱 uri 路径中的“/video/”?有什么想法或不可能吗?
【问题讨论】:
-
如果你有完整的 Flash 网站,它已经对 SEO 不友好,没有 url 会有所帮助
-
这是常见的误解。我问的不是 Flash 问题,我问的是 php 和 mod_rewrite。
-
哦,是的。而且更糟。我会说相互排斥。 mydomain.com/video/ 是一个 SEO 链接。所以你已经有了。所以,实际上你的问题是关于如何摆脱 SEO 链接。你真的知道你在做什么吗?
-
我已经编辑了我的问题,使其更清晰一些。我正在尝试确定是否可以使用 js 或 php 在 URI 中关闭或隐藏目录。我认为这可能是不可能的,也许有一种解决方法......比如使用会话变量来存储页面 ID(例如 id=video)并刷新到根路径?
-
您的大部分问题都没有得到解答,哈哈。这是一个标志。如果你做错了什么,开始思考的理由。而你是。你要求的这种重写是没有意义的。去图吧。
标签: php mod-rewrite seo uri swfaddress