-2

我有一个显示大量消息和图像的网站,通常通过普通的 HTML 标记。我们现在有一个文件服务器,我们希望它成为我们检索文件和图像的一站式场所。
我可以创建允许我从服务器下载文件的链接,但无论如何我都找不到在网页上显示图像的方法。

为了更清楚一点,我们的网页是通过我们称为 SERVER1 的服务器运行的,我们过去只是从该服务器检索我们的文件。现在我们仍在通过 SERVER1 运行网站,但希望显示来自名为 FILESERVER 的不同服务器的图像。

http://SERVER1/imagedocs/image.jpg 之类的链接 曾经可以工作,但

http://FILESERVER/imagedocs/image.jpg不起作用

尽管

file://FILESERVER/imagedocs/image.jpg 确实有效,但我相信这是因为我与服务器有本地连接,如果我将其应用于网站将无法正常工作。

关于我应该寻找什么作为解决方案的任何线索。

4

1 回答 1

0

file:\\意味着它是您的浏览器打开的本地文件。您无法访问当前服务器上的内容可能有多种原因。我会理所当然地认为该文件实际上在您的第二台服务器上,并且您没有打错字(您仍然可以仔细检查它,也可以仔细检查文件路径((也许它是 ROOT/dir/image.jpg 现在它是根/image.jpg)))。你知道你的第二台服务器是否阻塞了连接吗?你成功连接到它了吗?我建议您 ping 您的服务器地址以查看是否收到响应,如果确实 ping,我们将需要有关您的服务器设置方式的更多信息。

于 2016-01-23T00:11:49.003 回答