【发布时间】:2017-12-07 19:38:07
【问题描述】:
我需要创建一个 Joomla 网站的静态版本。我正在使用 wget 下载文件。但是下载的文件有一个指向实时站点的基本 url。
如果我删除标签,那么本地文件就会变得一团糟,因为对 css、javascript 等的引用以斜杠开头,Chrome 错误“不允许加载本地资源”
这里有一些来自下载站点的源代码:
<base href="http://www.example.com/" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Home - My Site</title>
<link href="/templates/mytemplate/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" />
<link href="/templates/mytemplate/css/template.css" rel="stylesheet" type="text/css" />
<link href="/templates/mytemplate/css/custom.css" rel="stylesheet" type="text/css" />
<script src="/templates/mytemplate/js/template.js" type="text/javascript"></script>
有没有人知道如何为网站创建一个好的本地静态副本?我在 wget 中可能缺少什么设置?
【问题讨论】: