花式URL PHP和Flex

花式URL PHP和Flex,php,html,apache-flex,Php,Html,Apache Flex,我使用HTML的embed和object在我的php页面中添加了一个swf。它在http://localhost/swf.php?action=edit工作正常,但当我应用url重写时,swf不会显示在页面上,尽管$\u请求['action']打印edit。我使用的URL是http://localhost/swf/edit 有什么想法吗?没有显示SWF文件,因为根据您的示例,站点将在/SWF/edit/flash/test.SWF查找SWF文件 当我第一次开始使用单点进入思想时,我的一个系统也有

我使用HTML的
embed
object
在我的php页面中添加了一个swf。它在
http://localhost/swf.php?action=edit
工作正常,但当我应用url重写时,swf不会显示在页面上,尽管
$\u请求['action']
打印
edit
。我使用的URL是
http://localhost/swf/edit


有什么想法吗?

没有显示SWF文件,因为根据您的示例,站点将在/SWF/edit/flash/test.SWF查找SWF文件

当我第一次开始使用单点进入思想时,我的一个系统也有同样的问题

我通过在HTML中使用标记修复了我们的问题,然后确保所有路径都是相对于此构建的


查看这是否正确的一个快速修复方法是将SWF嵌入的路径更改为.././flash/test.SWF-如果它加载,则您知道是在路径上重写了URL,这就是问题所在:)

在该页面中,您是如何使用指向SWF文件的链接的?我认为,由于url重写,该链接被阻止。看一看。
我认为这不是问题所在,因为如果我将它与
http://localhost/flash/...
它仍然不起作用。我认为问题出在
AC_OETags.js
中,但找不到问题。Firebug说js文件中没有启动任何对象。使用完整URL不会引发任何错误。你能发布代码吗?如果有一个js错误,那么我可以帮助跟踪它!只是出于兴趣-如果使用完整路径,是否会加载
http://localhost/flash/test.swf
另一个问题是:它运行在哪台服务器上,如果答案是Apache,请发布您的HTAccess文件,以便我检查您的重写规则-我将尽可能提供帮助!