Приветствую!
Появилась проблема с загрузкой файла, уже не пару часов провел в решении проблемы и гугления, так ее и не решил.
И так.
Файлы загружаются на сервер в каталог /var/www/servers/s_1/{при загрузке файла создается папка - имя хеш}/filename.txt
Ссылка на файл имеет вид http://example.com/file/{random_string}/{хеш созданной папки}/filename.txt
Т.е. на обработчик получаем три параметра: random_string, hash_folder, namefile. Проверяем файл и отдаем на скачивание с помощью заголовка header("X-Accel-Redirect: {$path}")
В итоге ничего не получается, все время ошибка 404, в логах пусто.
Локейшн
location /file/ {
rewrite /file/(.*)/(.*)/(.*) /downloadDirect.php?link=$1&link2=$2&name=$3 last;
}
Пробовал разные варианты и не один не подошел.
Буду очень благодарен за помощь.