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



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

当用户单击我的内部网中的超链接时,如何告诉 apache 和/或 linux 他们需要去哪里? Windows 服务器的路径是:\10.0.10.100\data\moredata\file.xls 我可以通过以下路径访问 linux Web 服务器上的 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 中插入路径?这是对的吗?如果是这样,它究竟是如何完成的?

您必须为此创建别名。像 10.0.10.100/media 可以指向您的根/media 文件夹。您可以在配置文件中执行此操作。希望此链接可以提供帮助。

最新更新