HTML-Apache服务器映像无法使用本地主机地址显示

时间:2020-06-29 17:56:34

标签: html apache

我在运行apache服务器的Ubuntu16.04 PC上有以下代码,该代码基本上显示来自本地主机链接的图像。

<html>
<head>
<meta name="viewport" content="width=device-width, minimum-scale=0.1">
</head>
<body style="margin: 0px; background: #0e0e0e;">
<img src="http://localhost:8075/html/test/bg2.jpg">
</body>
</html>

当我使用带有页面URL的本地IP地址打开页面时,代码工作正常 像https://192.168.1.1.15:8076/html/test/test.html一样,但是如果我从网络外部使用dns ip,则映像不会加载https://mydns.org:8076/html/test/test.html

给我错误

GET http://localhost:8075/html/test/bg2.jpg net::ERR_CONNECTION_REFUSED

但是,如果我使用了来自同一网络的DNS链接https://mydns.org:8076/html/test/test.html,那么它将起作用。唯一的问题是使用来自不同网络的dns地址。

我不能使用./test/bg2.jpg作为图像源,因为图像url是使用python程序动态生成的,该程序始终以http://localhost开头

编辑:

我知道localhost链接在网络外部无法正常工作。是否有任何解决方案来访问本地主机链接上可用的映像。我目前无法使用端口转发。

0 个答案:

没有答案
相关问题