列出目录,Nginx没有403错误

时间:2014-01-24 20:49:04

标签: nginx

我的rasbperry pi上有一个Nginx服务器,我想从外部磁盘列出一个目录。

因此,在/var/www中,我有一个指向我的磁盘的符号链接/var/www/data -> /media/HDD

我的磁盘有www-data作为所有者,因此,没有许可问题但是,它不起作用! 如果我在目录中放置一个“index.html”,没关系,我可以看到页面,但是,没有,Nginx不会列出目录。

/etc/nginx/sites-available/default中, 我有:

server {    
    location /data {
            autoindex on;
    }    
}

我已经尝试了

location /var/www/data {
        autoindex on;
}

它是一样的......

你有解决方案来解决我的问题吗?

谢谢;)

1 个答案:

答案 0 :(得分:0)

也许是因为你需要放try_files

server {
  root /var/www;
  location /data {
    autoindex on;
    try_files $uri/ =404;
  }
}