通过浏览器超链接从Linux Apache Web服务器访问远程Windows服务器文件

时间:2018-09-13 06:47:15

标签: php html apache

我已经在Linux Debian上安装了一个apache网络服务器,并在其上创建了一个内部网。内部网基本上显示带有通过php和mysql进行sql查询的条目的表。 在这些表之一中,我想添加一个超链接,该超链接会导致/打开远程Windows服务器上的文件和文件夹。 我可以通过cifs协议从linux网络服务器上的Windows服务器上访问这些文件。

当用户单击我的Intranet中的超链接时,如何告诉apache和/或linux他们需要去哪里? Windows服务器的路径为: \ 10.0.10.100 \ data \ moredata \ file.xls 我可以通过以下路径访问Linux网络服务器上的Windows服务器文件夹: /media/data/moredata/file.xls 但是,如果我将此路径放置在html标签中,如下所示: <a href="/media/data/moredata/file.xls">open my file please</a>,将无法使用。 如果我这样尝试:<a href="/10.0.10.100/data/moredata/file.xls">open my file please</a>,它也将不起作用。

我认为我需要在apache.conf中插入路径?它是否正确?如果是这样,它是如何精确完成的?

1 个答案:

答案 0 :(得分:0)

您必须为此创建别名。就像10.0.10.100/media可以指向您的根/ media文件夹。您可以在配置文件中完成此操作。希望这个link可以提供帮助。