我已经搜索了这个问题的答案,并且发现了一些类似的结果,但大多数人似乎对链接内部网站上的文件感兴趣(例如:An URL to a Windows shared folder)。我希望找到一种方法来链接面向公众的网站上的文件。
在我的Windows服务器上,我有几个驱动器 - 为了方便起见,我们称之为C:,D:和E:
是否可以在网站上创建指向E:驱动器上的文件的链接?喜欢file://server/data/file.txt?或者将网站移动到与文件共享相同的目录会更容易吗?
答案 0 :(得分:1)
这是可能的,但是\\ server(Windows UNC端口445)是一个滥用的端口,现在被许多ISP阻止了近十年。
您的"公众"很可能无法访问
对于用户来说,file:///也不起作用,这意味着人员本地机器
您可以做的是在IIS中为您的驱动器或网络共享创建一个虚拟目录,并确保在iis中(您可以选择启用使用目录浏览)
ftp://也是一种可能性,我认为你应该研究