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 после настройки