我想构建一个HTTPS代理,可以将HTTP网站作为HTTPS提供,以便可以在没有混合内容错误的iframe中使用它。
wget和Firefox等工具可以下载完整的页面,但是它们错过了CSS文件中与url()链接的字体文件。例如:
wget -k -p http://fontawesome.io/
如果你现在打开该网站的离线副本,所有字体图标都会被破坏,因为wget无法下载字体文件并替换CSS中的url()指令。
是否有工具在CSS中包含用于离线网站副本的字体文件?
答案 0 :(得分:3)
因为robots.txt限制(wget尊重)并非所有文件都被下载。
现在正在运行,告诉wget忽略robots.txt:
wget -k -p --adjust-extension -e robots=off http://fontawesome.io/
答案 1 :(得分:0)
尝试使用相同的参数:
wget -r –no-parent http://fontawesome.io/
或
wget -r –no-parent http://www.naveedramzan.com