首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

IIS中公布网站可以下载根目录外面的文件吗

2013-04-12 
IIS中发布网站可以下载根目录外面的文件吗?因为文件很大,而且在别的盘上,没有办法拷贝到发布的网站根目录

IIS中发布网站可以下载根目录外面的文件吗?
因为文件很大,而且在别的盘上,没有办法拷贝到发布的网站根目录下面,不知道有没有办法访问根目录外面目录中的文件,或者有没有什么替代办法。
[解决办法]
建个二级域名 file.xx.com 目录指向文件盘
file.xx.com/filename.rar 这样下载?
========================
NET下载输出好像是绝对路径啊 不能下载吗?


FileInfo fi = new FileInfo(destFileName);
                HttpContext.Current.Response.Clear();
                HttpContext.Current.Response.ClearHeaders();
                HttpContext.Current.Response.Buffer = false;

                if (filename == String.Empty)
                    HttpContext.Current.Response.AppendHeader("Content-Disposition",
                        "attachment;filename=" + Path.GetFileName(destFileName));
                else
                    HttpContext.Current.Response.AppendHeader("Content-Disposition",
                        "attachment;filename=" + filename + UtilsFile.GetFileType(destFileName));

                HttpContext.Current.Response.AppendHeader("Content-Length", fi.Length.ToString());
                HttpContext.Current.Response.ContentType = "application/octet-stream";
                HttpContext.Current.Response.WriteFile(fi.FullName);
                HttpContext.Current.Response.Flush();
                HttpContext.Current.Response.End();

[解决办法]
添加虚拟目录
[解决办法]
添加虚拟目录,数据库表有个字段保存虚拟地址。
[解决办法]
可以的,有2个办法,一个是添加虚拟目录,另一个是直接将另一个分区挂接在某个目录下(ntfs分区才支持)。
[解决办法]
应该要额外设置吧

热点排行