Iis 是否可以使用Plesk托管Windows服务器上外部磁盘的虚拟路径?

Iis 是否可以使用Plesk托管Windows服务器上外部磁盘的虚拟路径?,iis,plesk,windows-server,Iis,Plesk,Windows Server,在从这篇文章中得到一个有用的答案之后 我很快发现Plesk不允许我创建指向网站根目录以外位置的虚拟路径。我希望虚拟路径指向D上的文件夹:一个额外的磁盘,与网站根目录不同 我只能想到两种可能的解决方案,尽管我在任何地方都找不到 1可能plesk有一个高级配置文件,可以防止它在运行维护作业或更新时覆盖IIS中的某些内容,特别是我在plesk外部直接在IIS中创建的虚拟路径 2可能有第三方组件提供了此功能,在web根目录或我在1中提到的配置文件之外设置虚拟路径 我们也欢迎任何其他解决方案 cd "%p

在从这篇文章中得到一个有用的答案之后

我很快发现Plesk不允许我创建指向网站根目录以外位置的虚拟路径。我希望虚拟路径指向D上的文件夹:一个额外的磁盘,与网站根目录不同

我只能想到两种可能的解决方案,尽管我在任何地方都找不到

1可能plesk有一个高级配置文件,可以防止它在运行维护作业或更新时覆盖IIS中的某些内容,特别是我在plesk外部直接在IIS中创建的虚拟路径

2可能有第三方组件提供了此功能,在web根目录或我在1中提到的配置文件之外设置虚拟路径

我们也欢迎任何其他解决方案

cd "%plesk_vhosts%\"domain.tld\httpdocs
mklink /J point c:\outOfSpace
现在为psacln组提供c:\outOfSpace的权限,就这样

此外,您还可以不在httpdocs中创建点,而是在web空间根目录中创建点,然后从/httpdocs中创建具有所需访问权限的虚拟文件夹


Plesk升级后您的自定义权限可能会丢失,这篇KB文章介绍了如何避免此问题

也许我需要编辑我的问题以澄清。这是否允许用户访问mywebsite.com/virtualdirectory并获取位于D:/OtherDiskFolder/somefile.jpg的文件?