You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac环境下Windows虚拟机中IIS可识别目录结构但无法访问单个文件的问题求助

Mac环境下Windows虚拟机中IIS可识别目录结构但无法访问单个文件的问题求助

我现在正在处理一个有点“东拼西凑”的任务:帮客户把一套规模不小的老旧技术架构(整个业务都是技术驱动的)从Classic ASP迁移到更现代化的架构。

为了本地复现他们当前的运行环境,我在M Series(ARM架构)Mac上装了Windows 11虚拟机,IIS已经能正常运行并提供文件服务了,但遇到了一个棘手的问题——当我尝试通过网络驱动器(Windows用这个来映射我的Mac本地硬盘)提供文件时,总会弹出如下错误:

HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

奇怪的是,我在Windows系统里完全能正常访问这个网络驱动器上的文件,IIS也能正确显示目录下的所有文件名,但只要点击单个文件就会触发上面的404错误。也就是说IIS能识别完整的目录结构,却没法实际提供文件服务?我完全搞不懂原因出在哪。

有没有朋友遇到过类似的情况?我猜测大概率是权限或者文件路由相关的问题,但我本身对IIS并不熟悉,平时做DevOps/运维工作都是和Linux服务器打交道。如果有思路的话麻烦指点一下,非常感谢!

备注:内容来源于stack exchange,提问作者Andrew Alexander

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 09:28:14