Я хочу использовать wget для загрузки всего каталога изображений (что-то вроде mystie.com/images/
) с одного сервера на другой. Но когда я иду
wget --no-parent --recursive http://mysite.com/images/
, я всегда получаю сгенерированный файл index.html
вместо каталога. Я знаю, что мне, вероятно, нужно что-то сделать на исходном сервере, чтобы позволить wget
извлечь содержимое, но я не знаю, как даже по каким ключевым словам искать. Спасибо за вашу помощь.
Оба сервера работают под управлением Ubuntu 16.04, и у меня есть root-доступ.
wget может загружать только то, что обслуживает веб-сервер. Если в каталоге есть пустой файл index.html, то wget может загрузить только этот файл.
Альтернативный метод - использовать sftp следующим образом:
sftp username@server_ip
get -r /var/www/html/images/
exit