Nginx конфигурируется как сервер изображений, но появляется запрещенная ошибка 403 - PullRequest
0 голосов
/ 10 июля 2020

Я попытался настроить nginx в качестве сервера изображений, как показано ниже

создать myapp.conf и поместить его в /etc/nginx/conf.d

server {

    listen 80;

    listen [::]:80; 

     #here you could also use subdomain

    server_name image.mydomain.com ;

    #here you could also use context,e.g. location /<context>

    location / {

      root /myapp/imageServer/;

      autoindex on;

    }

}

Файл существует в /myapp/imageServer/card/3cdad37c5a394567b53283321f6af9e9.png

Но когда я просматриваю этот файл через https://image.mydomain.com/card/3cdad37c5a394567b53283321f6af9e9.png. Получил 403 запрещенных из nginx. Есть какая-то ошибка в моей nginx config?

1 Ответ

0 голосов
/ 10 июля 2020

я нашел причину

go в /etc/nginx/nginx.conf

отредактируйте строку, как показано ниже

#user www-data;
user root;
...