内部 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 ...