網站最後更新日期:2018年8月29日
歡迎大家來到暢想資源 AREFLY.COM! 個人網站 更多聯絡方式
×

使用wget下載整站鏡像

今天教大家使用wget的一個很實用的功能,可以把整個網站的所有文件及目錄下載到本地來,也就相當於做了一個本地鏡像

教程

1、其實很簡單,只需要打開終端機輸入下面的命令就可以了(Mac用戶可以查看「這篇文章」來安裝wget功能)

wget --mirror -p --convert-links -P [本地目錄] [網站地址]

參數講解:

--mirror:設置這個參數用來建立本地鏡像

-p:下載所有HTML適合顯示的元素

--convert-links:將所有鏈接轉為本地鏈接

-P [本地目錄]:儲存文件到本地目錄下

2、如果你下載的是PHP或者ASP,那麼你還需要「搭建一個本地伺服器」來訪問

參考

用wget做站點鏡像

總結

1、我正在用這個下載整個w3school方便以後無網路看 :idea:

2、雖說下載下來的文件是php或者asp後綴名,但是你還是看不到php或asp源代碼的。。。

3、有問題可以回應 :razz:

PS:這篇文章的確很短 :mrgreen:

歷史上的今天

2014年:讓瀏覽器自動加載網頁中最新的CSS和JS文件(20條評論)

覺得這篇文章有用嗎?分享一下讓更多人受益吧!

© 版權聲明:本文章採用「姓名標示-非商業性-相同方式分享 4.0 國際(CC BY-NC-SA 4.0)」於「」發布,轉載時須以相同方式發布並註明「原文鏈接」!

本文固定鏈接:https://www.arefly.com/zh-tw/wget-download-website/

本文章由「超級efly」於2013年07月15日發表於「電腦」分類

你可以發表評論,並在保留原文地址及作者的情況下引用到你的網站

轉載請註明:使用wget下載整站鏡像 | 暢想資源

關鍵字:,

使用wget下載整站鏡像:目前有 18 條留言
訪客以 10:8 暫時領先博主

評論載入中,請稍等……
  1. 感謝樓主的詳細教程,自己試了一下,果然是只能get到靜態文件,所有PHP動態文件都拿不到。確實如樓主所說,應該算是離線瀏覽 不能叫扒站

    [回復]
  2. 0樓
    極雪

    因為動態語言是由伺服器先處理為html才發送給客戶端,所以。。。

    [回復]
    • 對呀~所以我一般只是拿來做離線瀏覽用....

      [回復]
  3. 0樓
    淡藍如風

    扒回來的東西有些會出問題
    今天簽到啦!時間:下午12:50:39

    [回復]
    • 其實不是用來趴東西的,而是用來「離線瀏覽」的 :mrgreen:

      [回復]
  4. 0樓
    快樂家園

    這東西都能用來扒站啊。。我服了。。(ps。w3school真的很有用。改天我也統統下再下來) :want:

    [回復]
    • 我已經把w3school.cn下載下來了,不過那個Try還是用不了 :mrgreen:
      PS:雖說是ASP文件,但是內容和純HTML一樣。。。 :cry:

      [回復]
  5. 0樓
    木易

    不錯,聯盟互訪!支持博主!

    [回復]
  6. 0樓
    Lan Tian

    可惜wget不支持多線程,開個5線程下載,速度嗖嗖的

    [回復]
    • 我倒沒注意到 :mrgreen:
      是不是wget下載整個網站對網站的服務器會有一些影響? :?:

      [回復]
      • 理論上單線程訪問只會耗流量,對伺服器影響應該不大,除非你的網站功能非常強大 :mrgreen:

        [回復]
  7. 0樓
    煙花易冷

    哎呦不錯哦!,簽到打卡,時間:下午2:27:01

    [回復]

發表評論



微笑 調皮 偷笑 可愛 大笑 壞笑 詭計 贊 疑問 HI~ 愛 抱歉 對不起 頭暈 驚訝 帥 努力 勞累 瘋狂 難過 大哭 差 豬 邪惡 無言 憤怒 流汗 擦汗


快捷鍵:Ctrl+Enter