Nginx-目录的别名,但返回403/

Nginx-目录的别名,但返回403/,nginx,nginx-location,Nginx,Nginx Location,以下是我的Nginx配置的一部分: server { location /f/ { autoindex on; alias /ftp/; } } 当我转到www.mywebsite.com/f/foo.txt时,如果文件存在于/ftp/中,它将返回该文件;如果文件不存在,则返回404错误 当我进入www.mywebsite.com/f/时,它会列出/ftp/目录中的所有文件 有没有办法返回403错误而不是列出所有文件 谢谢。如果我显得不礼貌,请原谅,stackov

以下是我的Nginx配置的一部分:

server {
  location /f/ {
     autoindex on;
     alias /ftp/;
   }
}
当我转到
www.mywebsite.com/f/foo.txt
时,如果文件存在于
/ftp/
中,它将返回该文件;如果文件不存在,则返回404错误

当我进入
www.mywebsite.com/f/
时,它会列出
/ftp/
目录中的所有文件

有没有办法返回403错误而不是列出所有文件


谢谢。

如果我显得不礼貌,请原谅,stackoverflow似乎删除了我一开始写的“Hello”…发现
autoindex:on正在这样做