IIS默认文档没有';如果站点存储在网络驱动器上,则无法工作
我希望你能帮助我,因为这是在做我的面条 我在Windows Server Essentials 2016上运行IIS 10。 我已经建立了几个网站,其中的文件存储在inetpub文件夹中,一切正常 但是,C驱动器已满,因此我已将站点文件移动到D驱动器,并更新了站点物理路径,将路径凭据更改为对文件夹具有读/写访问权限的特定用户,并已将默认文档设置为index.html 这在查看时可以正常工作,但会出现错误401: 401-未经授权:由于凭据无效,访问被拒绝。 您没有使用您提供的凭据查看此目录或页面的权限 有什么想法吗?将文件等移回C驱动器工作正常,只是D驱动器不工作。。。站点的其余部分在D驱动器上运行良好,只是不是默认文档。。。这对于本地服务器和远程PC都是相同的 提前谢谢 (从评论中复制) IIS/IIS Express(以及其他适用的Microsoft产品)不支持映射驱动器 因此,在您的情况下,第一件事是切换到UNC路径。然后某些奇怪的问题可以自动解决 参考文献IIS默认文档没有';如果站点存储在网络驱动器上,则无法工作,iis,default,document,iis-10,Iis,Default,Document,Iis 10,我希望你能帮助我,因为这是在做我的面条 我在Windows Server Essentials 2016上运行IIS 10。 我已经建立了几个网站,其中的文件存储在inetpub文件夹中,一切正常 但是,C驱动器已满,因此我已将站点文件移动到D驱动器,并更新了站点物理路径,将路径凭据更改为对文件夹具有读/写访问权限的特定用户,并已将默认文档设置为index.html 这在查看时可以正常工作,但会出现错误401: 401-未经授权:由于凭据无效,访问被拒绝。 您没有使用您提供的凭据查看此目录或页面
您的硬盘是什么?它是映射驱动器(或远程路径)还是物理驱动器?IIS根本不支持映射驱动器,因此您需要切换到UNC路径。修复此问题,使您的IIS配置走上正确的轨道,然后您可以再次测试其他内容。问题已解决-谢谢!D驱动器是与C驱动器相同的物理硬盘驱动器的分区,但我尝试将物理路径从D://更改为//server/,一切正常:)