在同一域上通过Flash引用XML文件时出现404页面错误

时间:2013-04-13 00:23:46

标签: xml flash

我之前曾经使用过这个闪存元素,但现在却没有显示出来。如果我使用XML路径转到URL:http://young-folks.com/header1_cs3.swf?xmlPath=http://young-folks.com/xml/CubeSlides.xml它显示为404 Page Not Found,但单个SWF和XML链接正常工作。

我尝试在另一台服务器上上传这些完全相同的SWF和XML文件,它似乎完美无缺:http://scrapgoldsell.com/header1_cs3.swf?xmlPath=http://scrapgoldsell.com/xml/CubeSlides.xml但我需要它在我的其他服务器上运行young-folks.com,为什么它不能正常工作young-folks.com但在scrapgoldsell.com上完美运作?请帮助,我已尝试到处寻找但无法找到解决方案。

谢谢!

1 个答案:

答案 0 :(得分:0)

它看起来像是一种URL重写,正在改变从SWF到另一个位置的路径。

当你尝试这个时:

http://young-folks.com/header1_cs3.swf?xmlPath=http 

它加载swf但不加载XML幻灯片。

http://young-folks.com/header1_cs3.swf?xmlPath=http://

这不是。

您可以执行的操作是删除http://并使用以下方法,因为SWF可以使用服务器上的相对路径加载XML。

http://young-folks.com/header1_cs3.swf?xmlPath=xml/CubeSlides.xml