假设我有一段如下所示的 HTML:
<html>
<head>
<script src = "/app.js" type = "text/javascript">
</head>
</html>
文件结构如下:
/dist
index.html
app.js
如果我将内容上传dist/
到 Amazon S3 存储桶,这将没问题,因为根/
指的是存储桶根。
但是,在我的本地机器上,/
根目录所指的C://
文件却找不到。
有没有办法可以欺骗我的浏览器将保存 index.html 的文件夹视为根目录?
答案1
我能想到的最简单的方法就是
<base href="C:/folder/">
每个文件顶部附近。(所有主流浏览器均支持此功能)
上传到服务器之前,进行简单的搜索和替换(不替换任何内容)