我将外部页面的大型 html 源代码(例如http://www.example.com/bar/something.html)复制到我 PC 的目录中(例如 /xxx)。文件 'something.html' 包含许多形式的绝对引用href="/bar/another.html"
等src="/bar2/yetanother.jpg"
。
如果我只是单击“something.html”(从我的浏览器以“file://”访问它)——或者即使我将它上传到我自己的服务器并通过“http://”访问它——所有这些引用将在文件所在的同一主机中查找。我仍然希望在原始主机(即http://www.example.com)中查看它们。
如果它们是相对引用(没有第一个斜杠),我会简单地放在<base href=" http://www.example.com/">
HEAD 部分。我怎样才能用这些绝对引用达到类似的效果?
还要考虑 some.html 包含许多其他文件(css、js、...)的情况,这些文件也可能具有此类绝对引用...