IIS默认文档没有';如果站点存储在网络驱动器上,则无法工作

IIS默认文档没有';如果站点存储在网络驱动器上,则无法工作,iis,default,document,iis-10,Iis,Default,Document,Iis 10,我希望你能帮助我,因为这是在做我的面条 我在Windows Server Essentials 2016上运行IIS 10。 我已经建立了几个网站,其中的文件存储在inetpub文件夹中,一切正常 但是,C驱动器已满,因此我已将站点文件移动到D驱动器,并更新了站点物理路径,将路径凭据更改为对文件夹具有读/写访问权限的特定用户,并已将默认文档设置为index.html 这在查看时可以正常工作,但会出现错误401: 401-未经授权:由于凭据无效,访问被拒绝。 您没有使用您提供的凭据查看此目录或页面

我希望你能帮助我,因为这是在做我的面条

我在Windows Server Essentials 2016上运行IIS 10。 我已经建立了几个网站,其中的文件存储在inetpub文件夹中,一切正常

但是,C驱动器已满,因此我已将站点文件移动到D驱动器,并更新了站点物理路径,将路径凭据更改为对文件夹具有读/写访问权限的特定用户,并已将默认文档设置为index.html

这在查看时可以正常工作,但会出现错误401:

401-未经授权:由于凭据无效,访问被拒绝。 您没有使用您提供的凭据查看此目录或页面的权限

有什么想法吗?将文件等移回C驱动器工作正常,只是D驱动器不工作。。。站点的其余部分在D驱动器上运行良好,只是不是默认文档。。。这对于本地服务器和远程PC都是相同的

提前谢谢

(从评论中复制)

IIS/IIS Express(以及其他适用的Microsoft产品)不支持映射驱动器

因此,在您的情况下,第一件事是切换到UNC路径。然后某些奇怪的问题可以自动解决

参考文献

您的硬盘是什么?它是映射驱动器(或远程路径)还是物理驱动器?IIS根本不支持映射驱动器,因此您需要切换到UNC路径。修复此问题,使您的IIS配置走上正确的轨道,然后您可以再次测试其他内容。问题已解决-谢谢!D驱动器是与C驱动器相同的物理硬盘驱动器的分区,但我尝试将物理路径从D://更改为//server/,一切正常:)