链接到不同服务器上的文件

时间:2012-02-21 15:45:17

标签: php html

我正在与公司内部网进行发票报告。我希望能够将发票号码与实际发票相关联。我的问题是该文件驻留在不同的服务器而不是Web服务器上。

当我在电脑上时,我必须使用远程桌面连接来访问服务器以获取文件。

我尝试过\ SERVER \ file_path.pdf和文件:\\ SERVER \ file_path.pdf并且都不起作用。

2 个答案:

答案 0 :(得分:1)

您正在执行的操作已被设计禁用。只要从本地文件(即file:/// pageContainingLink)调用HTML,这种到本地文件的链接也可以在某些浏览器中使用。如果不是,那就是一个安全漏洞。它在基于webkit的浏览器中根本不起作用。

请参阅<A>nchor Link to Local File? (<a href='file:///{path}'>DEAD LINK</a> not working in FireFox but in IE)

Cross-browser link to file on local system

如果你想让它工作,你需要另一台服务器作为网络服务器,以便你可以链接到http://intranet2/fileYouWant.pdf

答案 1 :(得分:0)

尝试创建从网络共享\ SERVER \到您的计算机的符号链接 - &gt;服务器计算机上的X:\ pathtoyrapacheroot \ distantdocuments

如果你的文件在你的机器上,你应该可以使用它x:\ pathtoyrapacheroot \ distantdocuments \ file_path.pdf。