我有这样的目录:
/xyz/index.html
/xyz/js/index.js
/xyz/css/index.css现在,在index.html中,我导入js和css,如下所示:
<link rel="stylesheet" href="css/index.css">
<script src="js/index.js"></script>当我像这样访问index.html时:
http://localhost/xyz/index.html它工作得很好,但如果我这样访问它:
http://localhost/xyz它报道404。如果不更改为绝对路径(),我是否可以选择修复此路径?
编辑:我的服务器端正在使用Koa服务静态文件。
import * as serve from "koa-static";
import { resolve } from "path";
app.use(serve(resolve(__dirname, "public"))发布于 2020-04-27 14:27:02
我认为解决问题的最简单的解决方案是修复资源的相对路径,index.html应该更新为:
<link rel="stylesheet" href="xyz/css/index.css">
<script src="xyz/js/index.js"></script>https://stackoverflow.com/questions/61423195
复制相似问题