Создание статичного зеркала сайта с помощью wget

Wget предоставляет простой способ сделать зеркало сайта. Опции:
-m рекурсивный обход без ограничения вложенности, учитывать timestamp;
-k переписывать ссылки, так чтобы они работали в сохраненной копии;
-E сохранять HTML и CSS с правильным расширением файла;
-p скачивать ресурсы страницы (изображения и т.п.);

nohup wget -m -k -E -p -R 'exe,com,rar,zip,7z,gz,mpg,mpeg,avi,mp3,pdf,doc,docx' http://www.site.ru/ &

Если вы не хотите перегружать сайт запросами, добавьте опцию -w для включения паузы между запросами (см. wget -h).

После того как зеркало скачалось, можно включить временный редирект на него.

Запись опубликована в рубрике Без рубрики. Добавьте в закладки постоянную ссылку.