Я хотел бы использовать Nginx в качестве веб-сервера на моем сервере Ubuntu 12.04, но я также хотел бы использовать его для передачи файлов.
Мне удалось настроить его как веб-сервер (очень просто), и я смог настроить его для передачи файлов (используя автоиндекс в режиме онлайн), но я не смог сделать их и то, и другое одновременно.
Возможно ли, чтобы Nginx выступал в качестве веб-сервера, а затем, когда вы щелкаете ссылку, вместо этого отображаются ваши файловые каталоги?
Если вы хотите, чтобы ваш сервер автоматически загружал индекс, вам необходимо включить автоиндекс, но он не будет показывать вам содержимое каталога, таким образом, вы можете как автоматически получить доступ к индексу, так и просмотреть каталог, это невозможно. Но что вы можете сделать, так это создать место с вашими файлами, например / somelocation, для которого будет отключен автоиндекс, и поместить все файлы, которые вам нужны, чтобы иметь возможность загружать оттуда.