Инструкция
1
Первый способ – использование архива. Для архивации папки воспользуйтесь условно-бесплатной программой WinRAR.
2
После установки архиватора на ваш ПК кликните правой кнопкой мыши по архивируемой папке и выберите в контекстном меню пункт «Добавить в архив…». В появившемся окне выберите формат сжатия (RAR или ZIP) и введите имя будущего архива латинскими буквами, после чего нажмите кнопку OK. Как только уровень запаковки достигнет 100%, в том же каталоге, где расположена исходная папка, будет создан архив с заданным вами именем.
3
Получившийся архив необходимо загрузить в сеть интернет. Вы можете воспользоваться FTP-соединением и загрузить файл архива прямо на виртуальный хостинг. При этом вы можете создать новый каталог или загрузить архив в корень сайта.

Ссылка на файл будет выглядеть так:
http://адрес-сайта.com/каталог/архив.zip
4
Если физический объем хостинга не позволяет загрузить архив большого размера по FTP, или существуют иные ограничения, воспользуйтесь бесплатным файлообменником. Лучшими файлообменными сетями с возможностью докачки файла считаются:

- Народ;
- iFolder.

Проделайте шаги 1 и 2 и загрузите архив на файловый обменник. После загрузки файла на обменник, вы получите уникальную ссылку, которую необходимо разместить на вашем сайте, чтобы любой пользователь смог скачать архив и просмотреть содержимое папки, расположенной в нем.
5
Второй способ загрузки папки на сайт – прямое копирование папки по FTP-соединению. С помощью программы Total Commander или другого менеджера соединений, создайте новое FTP-соединение, указав адрес сайта, логин и пароль от FTP, а также адрес сервера. Скопируйте папку с содержимым в корень сайта или в любой каталог, в том числе новый. В таком случае все ссылки на файлы будут прямыми. Закачав папку New в корень сайта, вы получите адрес:

http://адрес-сайта.com/New/

Не забудьте в ссылках добавить к названиям файлов их расширения:

http://адрес-сайта.com/New/music.mp3
http://адрес-сайта.com/New/image.jpg
http://адрес-сайта.com/New/text.doc