使用web.config在多个站点之间共享文件(例如swf)

时间:2013-01-01 15:16:49

标签: flex iis-7 coldfusion web-config flash

我管理的Flash / flex系统在同一台服务器上的多个站点之间共享。

我不想在每个站点上存储相同swf文件的副本,而是想在服务器(windows 2008 iis7)上设置包含这些swfs的文件夹,并允许每个站点使用相同的swf文件。我想以某种方式包含这些文件,以便用户认为swf文件来自源域而不是共享域。

我以前习惯使用coldfusion映射来共享文件,但这不适用于非冷融文件,即swf

我想知道是否可以将web.config文件中的网址重写为这些swf文件?

请有人建议这样做吗?

由于 大卫

2 个答案:

答案 0 :(得分:5)

您可以在网络服务器中执行“虚拟目录”吗?

IIS:http://support.microsoft.com/kb/172138

Apache:http://w3shaman.com/article/creating-virtual-directory-apache

这很像CF映射对CF的影响,但这是在Web服务器级别上,使得映射资源可以通过URL访问。

答案 1 :(得分:1)

如果您正在谈论建立自己的CDN(内容分发网络),那么只需设置另一个网站即可提供所有图形,脚本,CSS,swfs等。