Мне надо отдавать ююзерам файлы с удаленного сервера (на нем нет php). Так вот у мя есть идея: поставить там .htpasswd (на удаленном), а на своем сервере (на нем есть php) сделать скрипт, который будет с определенным условием переадресовывать юзера "на файл", одновременно отправив удаленному серверу логин и пароль (имеено скрипт будет отправлять, а юзер об этом даже знать не будет). Такое возможно? И если да, то как посылать серверу логин и пароль?
Если под удаленным пользователем подразумевается пользователь за браузером, то браузер ты сможешь переадресовать только по Location и тут уже никакие пароли указать нельзя. Пусть твой скрипт скачивает нужный файл с другого сервера и отдает его пользователю. Поставь себе сниффер и войди на сервер, закрытый htaccessом. Посмотри какие заголовки идут и попробуй воспроизвести их в своем сценарии.