How to configure nginx to enable kinda 'file browser' mode?

前端 未结 6 936
眼角桃花
眼角桃花 2020-12-07 14:48

Once I\'ve seen this before when I type a URL http://test.com/test/, instead of give me a html page, it gives me a \'file browser\' like interface to browse all

6条回答
  •  余生分开走
    2020-12-07 15:17

    All answers contain part of the answer. Let me try to combine all in one.

    Quick setup "file browser" mode on freshly installed nginx server:

    1. Edit default config for nginx:

      sudo vim /etc/nginx/sites-available/default
      
    2. Add following to config section:

      location /myfolder {  # new url path
         alias /home/username/myfolder/; # directory to list
         autoindex on;
      }
      
    3. Create folder and sample file there:

      mkdir -p /home/username/myfolder/
      ls -la >/home/username/myfolder/mytestfile.txt
      
    4. Restart nginx

      sudo systemctl restart nginx
      
    5. Check result: http:///myfolder for example http://192.168.0.10/myfolder/

提交回复
热议问题