繁体   English   中英

与控制器操作同名的虚拟目录

[英]virtual directory with same name as controller action

我有一个URL为localhost / desktop的Asp.Net MVC控制器。 这可以正常工作。 我现在想将虚拟目录添加到IIS,该目录也托管在返回静态文件的localhost / desktop上。 因此, localhost / desktop应该路由到asp控制器操作,并且桌面“目录”中的任何内容都应该返回静态文件。 我将如何处理?

据我所知,具有共享文件夹等的iis的全部目的是将文件直接提供给浏览器。 您不需要通过控制器。 您要做的就是为用户提供某种浏览文件夹内容的方法,并提供指向所需内容的链接。 然后,如果浏览器支持渲染,则浏览器可以显示该文件;如果不支持,则可以下载。

MVC还是我应该说.Net将帮助您提供有关文件夹内容的信息。 您当然可以在iis上启用文件夹浏览,但是我无法想象有人会建议这样做。 .net库简化了构建文件夹的虚拟视图的工作。 您如何在前端显示此内容取决于您,但Google会成为您的朋友。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM