从wget下载 – 文件夹问题

我有一个网站 – http://myradio1.localhost目录目前是空的。

虚拟主机工作正常,没有问题。

这是我用来通过wget下载网站的命令:

wget –user-agent =“Googlebot / 2.1(+ http://www.googlebot.com/bot.html)”-r –convert-links -p -P“C:\ www \ public_html \ myradio1”“ http://www.compassfm.co.uk “

它完美地下载网站,除了一件事,下载时总是这样呈现:

HTTP://myradio1.localhost/www.compassfm.co.uk

不是我想要发生的事情。 我只是想下载到文件夹,所以它可以运行http://myradio1.localhost ,而不必在下载完成后将文件移出域文件夹。

我怎样才能让wget下载所有的文件,但基本上不创build域作为一个文件夹?

所有的帮助,非常感谢。

你需要参数--no-host-directories或者-nH ,例如

 wget --user-agent="Googlebot/2.1 (+http://www.googlebot.com/bot.html)" --no-host-directories -r --convert-links -p -P "C:\www\public_html\myradio1" "http://www.compassfm.co.uk" 

从手册:

-nH
–no宿主目录
禁止生成主机前缀的目录。 默认情况下,使用-r http://fly.srk.fer.hr/调用Wget将创build一个以fly.srk.fer.hr/开头的目录结构。 该选项禁用这种行为。