У меня возникли проблемы с nginx, автоиндексацией и местоположением/URL.
Вот моя конфигурация:
server {
listen 443 ssl;
server_name test;
# log
access_log /var/log/nginx/test.access.log;
error_log /var/log/nginx/test.error.log;
# SSL
ssl_certificate /etc/nginx/ssl/test.cer;
ssl_certificate_key /etc/nginx/ssl/test.key;
include /etc/nginx/ssl.conf;
location / {
root /mnt/data;
autoindex on;
autoindex_exact_size off;
}
}
Я могу получить доступ к своим файлам (находящимся в /mnt/data) по URL: www.test.net/
Но я хочу получить доступ к этим файлам через URL: www.test.net/browse/
Если я ставлю location /browse {...}
nginx, то он пытается получить доступ к /mnt/data/browse, которого не существует.
Стоит ли использовать правила перезаписи и как?