目前,每当用户通过我们的网站上传文件时,它都会被放入一个文件夹中,例如:
www.domain.com/Uploads/Docs/filename.doc
但是,我想将其移至子域,例如:
uploads.domain.com/Docs/filename.doc
这主要是因为我想保留用户上传的文件,与网络应用程序完全分开。
不过,目前我使用 ASP.NETFileUpload
控制上传文件,通过执行以下操作:
myFileUpload.SaveAs(Server.MapPath("/Uploads/Docs/filename.doc"))
我如何更改这行代码以便能够轻松上传到子域?
Cheers.
如果两个域位于同一服务器上,只需将子域的站点指向/Uploads/Docs
目录作为基本目录。
然后您可以限制此目录www
domain.
不同的站点可以共享文件系统,这可能是解决您的问题的好方法,而无需更改任何代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)