study
IIS 浏览器禁止直接下载本地文件解决办法
问题: 报错:not allowed to load local resource
原因:file协议为本地文件传输协议,浏览器为了安全考虑不允许直接访问。
解决: 方法1:把文件放在网页同一个文件夹中; 方法2:iis配置虚拟目录:
- 打开“Internet信息服务(IIS)管理器”;
- 鼠标右击要添加虚拟目录的站点,在弹出的菜单中选择“添加虚拟目录”选项;
- 在弹出对话框的“别名”文本框中输入虚拟目录名称,别名要用来访问文件,然后单击“物理路径”右侧的按钮;
- 在弹出的浏览文件夹对话框中选择虚拟目录的目标文件夹,然后单击“确定”按钮;
举例: 要访问的文件是D盘下的1.zip,加入别名为ol,物理路径为D盘,那这个访问网址就是ol/1.zip 如果你不确定网址输入的对不对,可以把IIS虚拟目录下的目录浏览启用,手动确认访问目录
这是还会出现一个问题,就是如果你的文件后缀类型 不在IIS里的MIME里,你就要在IIS里的MIME选项里手动添加这个类型,很简单就完成了
© 2026 itwxb · 本文由 GitHub Issues 同步
0 评论
