用wget创建网站的镜像

FOSSwire介绍了使用shell中的wget命令行创建网站镜像的方法。此方法将所有文件(包括图片、CSS等)都下载下来,并把网页中的链接改为相对链接,这样就避免了镜像中的链接仍旧指向原来的网站而不能正常地工作了。

此方法只需一条命令行:

$ wget -mk -w 20 http://www.example.com/

命令行中的20代表间隔20秒下载一个文件,这样可以避免网站的访问过于频繁。你可以调小点,但当你是备份别人的站时,还是为别人的服务器考虑下吧。
更详细,请访问FOSSwire

5留言于“用wget创建网站的镜像”

  1. 冰古说:

    @limkianhui 这个是在SSH上用的,如果你的空间支持SSH远程登录,用putty登陆后运行那条命令行就可以了。

  2. limkianhui (3 comments.)说:

    bingu,可能讲清楚一点吗?具体得要哪个文件里插入那行代码(wget -mk -w 20 http://www.example.com/)?

  3. links for 2008-05-08 « dupola’s weblog(en)说:

    [...] 用wget创建网站的镜像 | 冰古blog (tags: widget putty ssh) [...]

  4. links from dupola’s bookmarks.» Blog Archive » links for 2008-05-08说:

    [...] 用wget创建网站的镜像 | 冰古blog (tags: widget putty ssh) [...]

  5. waakee.com说:

    用wget创建网站的镜像 - 冰古blog…

    FOSSwire介绍了使用shell中的wget命令行创建网站镜像的方法。此方法将所有文件(包括图片、CSS等)都下载下来,并把网页中的链接改为相对链接,这样就避免了镜像中的链接仍旧指向原来的网…

留言

留言有惊喜!在“冰古blog”累计留言超过3条,你的链接将享受“dofollow”待遇。

提示/Tips可使用Ctrl+Enter快速提交留言
冰古blog启用了SCP防止留言垃圾,请确保留言包含中文字符。Your comment must include some Chinese in order to pass the comment checking.