【发布时间】:2014-01-28 19:02:39
【问题描述】:
我正在使用 asp.net mvc 开发多个网站。有些网站是顶级域,有些是子域,但所有这些网站都托管在同一台服务器上。
www.foo.com
subfoo.foo.com
www.abc.com
a.abc.com
我希望所有这些网站都应该访问同一个目录以保存和检索一些文件,这样我可以有效地管理文件。
www.foo.com/assets
subfoo.foo.com/assets
目前每个网站都在自己的 wwwroot 目录处理数据,所以当我需要在不同网站上的这些文件时,我必须做很多工作来检索。
为此,我在网站目录之外创建了文件夹,并在一个网站中指出为虚拟目录。我尝试对其他网站重复相同的过程,但无法执行此操作,因为托管服务器不允许我指出同一文件夹中的虚拟目录。
所以我的问题是 IIS 的这种限制。有没有其他技术可以更好地完成这项任务?
【问题讨论】:
标签: asp.net asp.net-mvc iis virtual-directory