1

内部 IP 範囲のみのインデックス作成を有効にしようとしています。

これまでにテストしたいくつかのこと:

geo $internals {
    default 0;
    192.168.2.0/24 1;
}

location / {

        # Attempt 1, same error message.
        if ($internals) {
               autoindex on;
        }

        # Attempt 2, same error message.
        if ($remote_addr = "192.168.2.[2|254]") {
                autoindex on;
        }

        try_files $uri $uri/ /index.php;
}

何をしようとしても、常に次のようになります。

Restarting nginx: nginx: [emerg] "autoindex" directive is not allowed here in ...
4

1 に答える 1