Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iis 7 是否可以从面向公众的网站上的共享驱动器链接文件?_Iis 7_File Sharing - Fatal编程技术网

Iis 7 是否可以从面向公众的网站上的共享驱动器链接文件?

Iis 7 是否可以从面向公众的网站上的共享驱动器链接文件?,iis-7,file-sharing,Iis 7,File Sharing,我已经搜索了这个问题的答案,并找到了一些类似的结果,但大多数人似乎对链接内部网站上的文件感兴趣(比如这个:)。我希望能找到一种方法来链接一个面向公众的网站上的文件 在我的windows服务器上,我有几个驱动器-为了方便起见,让我们称它们为C:、D:、E: 当然是操作系统 我在E:上为内部用户(位于同一网络上的用户)提供了文件共享。我将文件共享位置作为\server\data在内部共享 我在D:上有一个面向公众的网站(通过IIS)。假设该网站位于D:\website,默认页面为D:\websit

我已经搜索了这个问题的答案,并找到了一些类似的结果,但大多数人似乎对链接内部网站上的文件感兴趣(比如这个:)。我希望能找到一种方法来链接一个面向公众的网站上的文件

在我的windows服务器上,我有几个驱动器-为了方便起见,让我们称它们为C:、D:、E:

  • 当然是操作系统
  • 我在E:上为内部用户(位于同一网络上的用户)提供了文件共享。我将文件共享位置作为\server\data在内部共享
  • 我在D:上有一个面向公众的网站(通过IIS)。假设该网站位于D:\website,默认页面为D:\website\index.html

是否可以在网站上创建指向E:驱动器上文件的链接?喜欢file://server/data/file.txt? 或者将网站移动到与文件共享相同的目录会更容易吗?

这是可能的,但是\\server(Windows UNC端口445)是一个被滥用的端口,并且被许多ISP屏蔽了近十年

您的“公众”很可能无法访问

file:///对于用户来说也不起作用,这意味着persons本地计算机


您可以做的是在IIS中为驱动器或网络共享创建一个虚拟目录,并确保在IIS中(您可以选择启用使用目录浏览)


ftp://也是一种可能性,我认为您应该研究一下

是否可以在IIS中创建一个站点并指向内部?或者,将网站移动到与共享相同的驱动器会更容易吗?“你可以做的是在IIS中创建一个虚拟目录,并确保在IIS中允许目录浏览”-我会尝试一下,看看它从何而来。ftp://我想这是你想要的,我让ftp服务器运行,但我没有想过以那种方式链接它。我试试看。ThanksBingo-ftp绝对是我想要的。这是其中一件事情,它是如此简单,我应该踢自己没有想到它。哦,好吧。生活和学习。非常感谢。