Prox Опубликовано 27 марта, 2006 Жалоба Поделиться Опубликовано 27 марта, 2006 В общем такая проблема, скорее потребность: мне (и не только мне) надо реализовать такую возможность (думаю на примере Apache) чтобы юзеры могли качать фаилы прямо с моего винта а на сайте лишь была ссылка на место откуда качать. Что то вроде ftp получается например так Скачать видео (http:\\64.64.128.91/video/1.mpg) что то вроде этого Расскажите плиз Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 27 марта, 2006 Жалоба Поделиться Опубликовано 27 марта, 2006 Apache позволяет выводить список файлов в папке. Т.е. ты заводишь папку, например http:\\64.64.128.91\video\ и разрешаешь для нее показ списка файлов. Ссылка на комментарий Поделиться на другие сайты Поделиться
Prox Опубликовано 27 марта, 2006 Автор Жалоба Поделиться Опубликовано 27 марта, 2006 Apache позволяет выводить список файлов в папке. Т.е. ты заводишь папку, например http:\\64.64.128.91\video\ и разрешаешь для нее показ списка файлов. Пожалуйста расскажи подробней И сможет ли юзер таким образом скачать фаил прямо с моего винта? Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 27 марта, 2006 Жалоба Поделиться Опубликовано 27 марта, 2006 По-моему вывод содержимого папки по умолчанию разрешен, но на всякий случай - вот описание как его настроить: Как запретить / разрешить вывод содержимого директории в которой отсутствует индексный файл ?Для начала задайте приоритет конфигурационного файла размещенного в конкретной директории перед конфигурацией на сервере в самом корне дерева сервера (или виртуального сервера) директивой : <Directory /> ..... skip..... AllowOverride All </Directory> После чего поместите в директорию (котарая находиться на сервере или виртуальном сервере в корню которого вы разрешили вывод директории), в которой вы хотите запретить вывод содержимого файл .htaccess со следующей строкой Options Indexes .... другие опции А если вы хотите разрешить вывод содержимого директории то поместите файл .htaccess со следующим содержимым : Options .... другие опции. Вглядеть это будет примерно так: http://www.sai.msu.su/apache/dist/ Не обращай внимание на текст вверху и внизу, просто посмотри как выглядит список файлов. Обрати внимание, что осуществляется вывод не только файлов, но и папок, и поддерживается навигация по ним. И сможет ли юзер таким образом скачать фаил прямо с моего винта?Сможет. Ссылка на комментарий Поделиться на другие сайты Поделиться
Prox Опубликовано 27 марта, 2006 Автор Жалоба Поделиться Опубликовано 27 марта, 2006 Плиз,Расскажите подробней о условиях и прочем при скачивании человеком файла с моей Эвм'ки И вообще насколько это оправдывает себя? Как обрабатывается трафик? Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 27 марта, 2006 Жалоба Поделиться Опубликовано 27 марта, 2006 По-моему я начинаю понимать тебя. Поэтому уточню: ты хочешь чтобы Apache, установленный на сервере позволял качать файлы с другой машины? Если да, то так ИМХО не получится. Надо ставить Apache на той машине, с которой будут качаться файлы. Ссылка на комментарий Поделиться на другие сайты Поделиться
Prox Опубликовано 28 марта, 2006 Автор Жалоба Поделиться Опубликовано 28 марта, 2006 По-моему я начинаю понимать тебя. Поэтому уточню: ты хочешь чтобы Apache, установленный на сервере позволял качать файлы с другой машины? Если да, то так ИМХО не получится. Надо ставить Apache на той машине, с которой будут качаться файлы. нет Apache установлен у меня и мне надо чтобы люди качали файлы с моего винта ;) плиз расскажите подробней о настройках Индейца и проч Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 28 марта, 2006 Жалоба Поделиться Опубликовано 28 марта, 2006 Ну, и на том слава богу ;) Для начала, просто создай папку на сервере, залей туда пару картинок или еще чего-нибудь (только без индексного файла), и обратись к ней через браузер (что-то типа http:/127.0.0.1/folder1/). Посмотри что тебе выдаст Apache - список файлов, или ругню по поводу того, что показ содержимого папки запрещен. Ссылка на комментарий Поделиться на другие сайты Поделиться
Prox Опубликовано 28 марта, 2006 Автор Жалоба Поделиться Опубликовано 28 марта, 2006 Ну, и на том слава богу :) Для начала, просто создай папку на сервере, залей туда пару картинок или еще чего-нибудь (только без индексного файла), и обратись к ней через браузер (что-то типа http:/127.0.0.1/folder1/). Посмотри что тебе выдаст Apache - список файлов, или ругню по поводу того, что показ содержимого папки запрещен. ну млин как с маленьким ;)) Option indexes у мня включены я скрипты и сайты пишу иногда :) Расскажи подробней о самом процессе (как настроить чтобы юзеры качали с моего винта ) За ранее пасиб!!! Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 28 марта, 2006 Жалоба Поделиться Опубликовано 28 марта, 2006 Option indexes у мня включены я скрипты и сайты пишу иногда Расскажи подробней о самом процессе (как настроить чтобы юзеры качали с моего винта ) Отключить в конкретной папке Option indexes, положив в нее .htaccess с Option без этого параметра. Пользователь, зайдя по http в папку увидит список файлов. Кликнет по конретному файлу, и будет его качать. Ссылка на комментарий Поделиться на другие сайты Поделиться
Prox Опубликовано 28 марта, 2006 Автор Жалоба Поделиться Опубликовано 28 марта, 2006 Shurr: извини если я тебя уже окончательно достал но я все еще понял не до конца .htaccess с опцией индексирование допустим уже сделано но вот как юзеру например скачать фаил/ы? т.е куда он должен заходить чтобы скачать фаилы из открытой для этих целей директории? люди извините за глупость Плиз,Расскажите подробней о условиях и прочем при скачивании человеком файла с моей Эвм'ки И вообще насколько это оправдывает себя? Как обрабатывается трафик? да и это тоже очень интересно все же :) Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 28 марта, 2006 Жалоба Поделиться Опубликовано 28 марта, 2006 Где у тебя лежат html-страницы твоего хоста? Допустим в абстрактной папке d:\zzz\. Там лежит index.html твоего сайта, к которому можно обратится по адресу _http://твойсайт/index.html. Создай папку d:\zzz\video, разреши в ней вывод списка файлов. Юзверь заходит на _http://твойсайт/video/ и видит там список файлов, которые есть в этой папке, как здесь: http://www.sai.msu.su/apache/dist/ant/binaries/ Он кликает на нужный файл и начинает загрузку. Попробуй кликнуть на первый файл в ссылке-примере - тебе предложат его загрузить. У тебя на сервере будет то же самое. Трафик считается тебе как исходящий. И вообще насколько это оправдывает себя? Оправдывает в сравнении с чем? Ссылка на комментарий Поделиться на другие сайты Поделиться
Prox Опубликовано 28 марта, 2006 Автор Жалоба Поделиться Опубликовано 28 марта, 2006 Shurr: Понимаешь дело в том что мне нужно чтобы пользователь скачивал файлы именно с моего винта а на сайте был лишь линк. Я просто не могу закачивать эти файлы на хост где сайт мне надо чтобы люди могли сачать фаил прямо с моего винта Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 28 марта, 2006 Жалоба Поделиться Опубликовано 28 марта, 2006 Shurr: Понимаешь дело в том что мне нужно чтобы пользователь скачивал файлы именно с моего винта а на сайте был лишь линк.Я просто не могу закачивать эти файлы на хост где сайт мне надо чтобы люди могли сачать фаил прямо с моего винта Что-то я не понимаю. Твоя фраза: Apache установлен у меня и мне надо чтобы люди качали файлы с моего винта У тебя - это не с твоего винта? Ссылка на комментарий Поделиться на другие сайты Поделиться
gvozd Опубликовано 28 марта, 2006 Жалоба Поделиться Опубликовано 28 марта, 2006 Shurr Как я понял, он спрашивает какой адрес надо вводить юзеру, чтобы скачать файл. Ссылка на комментарий Поделиться на другие сайты Поделиться
Prox Опубликовано 28 марта, 2006 Автор Жалоба Поделиться Опубликовано 28 марта, 2006 Именно Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 29 марта, 2006 Жалоба Поделиться Опубликовано 29 марта, 2006 Если взять предыдущий пример - то http://твойсайт/video/имяфайла Ссылка на комментарий Поделиться на другие сайты Поделиться
Prox Опубликовано 29 марта, 2006 Автор Жалоба Поделиться Опубликовано 29 марта, 2006 Если взять предыдущий пример - то http://твойсайт/video/имяфайла попробывал но другой комп не может получить доступ к моему Мой в сети,Апач висит,папка допустим 127.0.0.1/video/ хтаццесс имеется что я делаю не правильно? Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 29 марта, 2006 Жалоба Поделиться Опубликовано 29 марта, 2006 попробывал но другой комп не может получить доступ к моему Мой в сети,Апач висит,папка допустим 127.0.0.1/video/ хтаццесс имеется что я делаю не правильно? Как не может получить доступ? А вообще он к тебе доступ имеет? Если ты html-страничку повесишь, он на нее зайти может? Ссылка на комментарий Поделиться на другие сайты Поделиться
Prox Опубликовано 29 марта, 2006 Автор Жалоба Поделиться Опубликовано 29 марта, 2006 Как не может получить доступ? А вообще он к тебе доступ имеет? Если ты html-страничку повесишь, он на нее зайти может? Нет не может. я возможно что-то не правильно делаю из всего нижеследующего: Цитата(http://forum.woweb.ru/topic7286.html) Как запретить / разрешить вывод содержимого директории в которой отсутствует индексный файл ? Для начала задайте приоритет конфигурационного файла размещенного в конкретной директории перед конфигурацией на сервере в самом корне дерева сервера (или виртуального сервера) директивой : Код <Directory /> ..... skip..... AllowOverride All </Directory> После чего поместите в директорию (котарая находиться на сервере или виртуальном сервере в корню которого вы разрешили вывод директории), в которой вы хотите запретить вывод содержимого файл .htaccess со следующей строкой Options Indexes .... другие опции А если вы хотите разрешить вывод содержимого директории то поместите файл .htaccess со следующим содержимым : Options .... другие опции. мне не все понятно Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 29 марта, 2006 Жалоба Поделиться Опубликовано 29 марта, 2006 Подожди, ты говоришь, что у тебя стоит Apache. Но на страничку, лежащую у тебя другие зайти не могут. Давай тогда поговорим о конфигурации сети. Почему ты недоступен? Или ты хочешь чтобы пользователи из интернета качали с тебя? Тогда тебе надо честный IP, и к апачу и его настройкам это отношения не имеет. Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimon#ic Опубликовано 2 апреля, 2006 Жалоба Поделиться Опубликовано 2 апреля, 2006 Подожди, ты говоришь, что у тебя стоит Apache. Но на страничку, лежащую у тебя другие зайти не могут. Давай тогда поговорим о конфигурации сети. Почему ты недоступен? Или ты хочешь чтобы пользователи из интернета качали с тебя? Тогда тебе надо честный IP, и к апачу и его настройкам это отношения не имеет. По моему он хочет чтобы человеки могли скачать с его компьютера его фаилы и усе =) Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти