SWF 在本地工作但不从服务器加载

SWF works locally but not loaded from server

这是交易。我使用 Unity 构建了 SWF,并使用 swfobject 嵌入到 HTML 页面中。当我在本地加载页面时它工作得很好(zip), but it always says "Movie not loaded" when I try to load page. from server

我已经检查过类似的嵌入式电影 (this one, and this one),发现 HTML 代码和脚本中没有差异。所以我怀疑问题的根源是我的服务器,很可能是它的重写规则。昨天我尝试使用多个手册、论坛线程等来理解这个文件的含义:

AddHandler application/x-httpd-php52 .php .php5 .php4 .php3

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

曾几何时,在 Google 翻译存在之前,我花了一整天的时间将一篇文章从简体中文成功翻译成俄语(中文零经验,学校课程总C-)俄语)。因此,当我花了相同的时间处理几串声明性代码时,我仍然感到非常沮丧,即使我是对的,它也会解决我的问题。

因此,我将不胜感激一两个有用的答案。

我做了一些进一步的测试,遗憾的是控制台上没有错误。但是看起来服务器上的 .swf 文件有问题,因为当我从您的服务器下载文件时,它在本地也不起作用。 (你以前试过吗?)

您是如何上传文件的?网络上有许多来源(例如 http://www.techtutorials.net/articles/ftp_binary_or_ascii__a.html)指出您必须对 .swf 等文件使用 binary 模式。

=> 使用binary 模式再次上传文件

一些其他想法:

如果所有这些都不能解决您的问题,请告诉我。