Спасибо всем, кто помог.
Sanchoys, я с тобой свяжусь, мне кажется что у тебя ошибки в написанном скрипте...
Pike паролем закрыты только адреса директорий (ну да, если зайти в директорию, то будет виден листинг)
если дать человеку адрес, например
xttp://server.site.com/
xttp://server.site.com/directorylala/
тогда нужно ввести пароль, чтобы увидеть перечень файлов (листинг по вашему).
если человеку дать линк на файл, находящийся в одной из директорий или в корне
xttp://server.site.com/music.mp3
xttp://server.site.com/directorylala/film.avi
тогда пароль не требуется и скачивать может любой.