nginx - скачать все файлы из папки - PullRequest
0 голосов
/ 13 марта 2020

Сотни инструкций, и я до сих пор не могу его настроить ...

Вот начальная ситуация на моем веб-сервере

/home/user/download/linux/app.deb
/home/user/download/windows/app-portable.zip
/home/user/download/windows/app.msi

Все, что я хочу, - это возможность загрузить все файлы из /home/user/download/*

Вот моя nginx конфигурация:

server {    

    server_name www.mywebsite.com;

    location /download {
        autoindex off;
        alias /home/user/download;
    }

    [...]
}

Если я пытаюсь выполнить эту конфигурацию

GET https://www.mywebsite.com/download/linux/app.deb

сервер возвращает 404, и журнал ошибок содержит эту запись:

2020/03/13 18:22:42 [error] 14179#14179: *480 "/home/user/download/linux/app.deb/index.html" is not found (20: Not a directory), client: ...

Итак, очевидно, сервер добавляет index. html в конце вызываемого файла ...

Любая помощь будет принята с благодарностью

...