Я должен загрузить файлы, которые находятся за пределами каталога моего сайта, используя wget
с windows, позвольте мне сделать это более понятным.
Мой сайт работает на сервере Linux.
Domain ---> www.example.com
/var/www/html ---> This is the my site directory
/home/username/data.csv ---> This is the file I wants to download
Когда я пытаюсь загрузить какой-либо файл из каталога сайта, он работает нормально, но не загружается отсюда /home/username/data.csv
c:\wget\ wget.exe --ftp-user="username" --ftp-password="password" "www.example.com/index.php"
Вышеприведенная команда работает хорошо, файл index.php
успешно загружен.
Но как настроить целевой файл /home/username/data.csv
и загрузить его с помощью wget
?
Я пытался с этим, но я был уверен, что это не сработает.
c:\wget\ wget.exe --ftp-user="username" --ftp-password="password" "www.example.com/home/username/data.csv"
Я могу понять, почему эта команда не работает и возвращает 404 error
, потому что домен указывает на каталог /var/www/html
поэтому wget
внутренне читает его как /var/www/html/home/username/data.csv
и это правда нет такого файла.
Поэтому мой вопрос: принимает ли wget
путь?
Как мне скачать файл за пределами каталога моего сайта?