Apache2在使用CGI.pm perl脚本渲染网页时不提供javascript/css



我正在做一项大学作业,要求我坚持使用perl和cgi.pm来渲染网页。

在我当前的实现中,我包含了一个javascript库(p5js(的javascript cdn和另一个指向cgi-bin文件夹中的js文件的脚本标记。

所有的html内容似乎都运行良好,但我一直收到一个404错误,说找不到文件,尽管它在中

当作为常规html页面执行时,该网页运行良好。

如果cgi-bin目录不是预期的位置,请让我知道在哪里放置js文件,以及如何使用脚本标签指向它们

从浏览器视图来看,js文件是静态内容,因此apache尝试从DocumentRoot获取它。把它放在那里,或者最好制作一个目录DocumentRoot/js,并在那里找到所有的js文件。URL的路径部分看起来像/js/p5.js

最新更新