Nginx не может найти файлы в /home/ubuntu/

Я не понимаю, почему nginx не может найти файлы, когда корень находится в домашнем каталоге, например, /home/ubuntu/tabs. Он выдает 404 ошибку.

Он работает нормально, когда корнем является /var/www/tabs.


server{
        listen 80;
#root /var/www/tabs;
root /home/ubuntu/tabs;
        server_name 18.191.229.199;

index main.html ;

        location / {
               try_files $uri $uri/ =404;

        }


        location /folder {
               try_files /folder/main1.html /folder/main2.html =404;

        }
}


проверьте, что корневой каталог имеет разрешение на чтение для nginx.

sudo chmod -R 0755 /home/ubuntu/tabs

если не работает... попробуйте перезапустить nginx после настройки

Вернуться на верх