nginx stati c каталог, перенаправление 301, если нет ведущей косой черты - PullRequest
0 голосов
/ 20 июня 2020

Мне нужно открыть содержимое каталога с nginx сервером.

Я получил следующую /etc/nginx/nginx.conf config:

events {
    worker_connections 1024;
}


http {
 server {
    listen  80;
    server_name  _;

    location ~ / {
       root /datahub/;
       autoindex on;
    }
 }
}

и структуру каталогов:

# ls -R /datahub/
/datahub/:
dir01

/datahub/dir01:
file.txt

работа:

  • curl http://192.168.6.65/dir01/ (получить список каталогов)
  • curl http://192.168.6.65/dir01/file.txt (получить содержимое file.txt)

не работает:

  • curl http://192.168.6.65/dir01 (301 редирект, если / отсутствует)

Я видел следующую ссылку, но не уверен, как реализовать решение для мой случай: Nginx вызывает перенаправление 301, если нет конечного sla sh

Есть подсказки?

...