Nginx,显示文件夹树,virtualhost

时间:2017-04-26 14:30:34

标签: nginx tree virtualhost http-status-code-403

我想从数据库中的文件夹中显示文件夹树,其中包含我已安装的CMS的日志。 这是我在/ etc / nginx / sites-available /

中的数据文件
server{
        listen 80;
#       listen *:80;
        server_name datas.test.nx;
        location / {
                root /opt/datas/logs;
        }
}

但是当我进入datas.test.nx时,我有一个错误403 Forbidden。我试图显示index.html我放入/home/user/index.html并且它可以工作,但是当我想显示数据/日志的文件夹树时,我有这个错误。 我把chmod 777放在我的所有文件夹/数据/ *和chown www-data:www-data / datas / *上。 你知道吗?谢谢。

1 个答案:

答案 0 :(得分:1)

您需要启用目录列表。 https://nginx.org/en/docs/http/ngx_http_autoindex_module.html

server{
    listen 80;
    server_name datas.test.nx;
    root /opt/datas/logs;
    location / {
         autoindex on;
    }
}