Назад | Перейти на главную страницу

Скачивание из 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 загружать все файлы, но без создания домена как папки?

Любая помощь очень ценится.

Вам нужен параметр --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-host-каталогов
Отключить создание каталогов с префиксом хоста. По умолчанию вызов Wget с http://fly.srk.fer.hr/ создаст структуру каталогов, начинающуюся с fly.srk.fer.hr/. Эта опция отключает такое поведение.