iis 直接下载链接

i7uq4tfw  于 2023-06-23  发布在  其他
关注(0)|答案(1)|浏览(160)

我正在通过IIS在本地运行.net应用程序。该应用程序是一个API应用程序,发布在本地文件夹c:\web\并通过我设置的URL访问:https://localhost:4343/
到目前为止这很好用。
我还在c:\web中创建了一个文件夹,用于存储静态文档。此文件夹的完整路径为c:\web\Resources\Attachments
我希望能够直接通过浏览器访问此文件夹中的文件,使用URL,如:
https://localhost:4343/Resources/Attachments/test.pdf
但它总是返回404。
如何将这些直接链接设置为正常Web服务器上的链接?我想避免从.net应用程序本身处理任何东西。

yqkkidmi

yqkkidmi1#

我的错误是假设相对于我的网站文件夹的物理路径可以通过URL访问,因为它可以在Apache等Web服务器下访问。
解决方案是在IIS管理器中创建一个虚拟目录,并将其Map到我希望通过URL访问的文件夹。

相关问题