首页 > 解决方案 > 找不到文件 - http://localhost/path-file-script-or-image

问题描述

当我访问在 10.0.my.ip.address 的树莓派上运行的节点应用程序时,应用程序会加载但找不到 404 多个文件。我的文件、脚本和图像的 src 与此类似

<link rel="stylesheet" href="http://localhost/Ziroid_Functions/Clovis_App/public/clovisapp.css">

<img src="http://localhost/Ziroid_Functions/Clovis_App/public/img/doubleUp.png" alt="Smiley face" >

<script type="text/javascript" src="http://localhost/Ziroid_Functions/Clovis_App/public/js/radar.js"></script>

奇怪的是,这些代码行昨天起作用了。我添加了一些错误的 src 链接。我在桌面顶部重新启动了我的 apache 服务器,然后突然间我的桌面开始出现错误,所有 src 链接都是 localhost/some-address。

我尝试在我的另一台计算机上加载应用程序,所有的脚本、图像和链接都可以正常加载。

可能是什么问题,我该如何解决?

标签: node.jslocalhostapache2

解决方案


好的,我只是通过从 src 中删除 localhost 并使用快速静态文件从我的公共文件夹中呈现文件来解决了这个问题


推荐阅读