Я пытаюсь работать с Nginx в моей тестовой среде Debian 10. Мой nginx работает под пользователем app
, а мой PHP пул делает то же самое. Так что здесь нет проблем с разрешением. Говоря о том, почему я не должен запускать свой nginx под пользователем app
, я хочу понять, почему я не могу посетить URL sub.domain.com/notes/
, почему ключевые слова location-> alias не работают?
Что не так с моим файлом конфигурации сервера?
Вот мой файл конфигурации сервера:
server {
listen 80 default_server;
listen [::]:80 default_server;
root /home/app/public/;
index index.php index.html index.htm;
server_name sub.domain.com;
location / {
try_files $uri $uri/ /index.php =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.3-fpm-app.sock;
}
location /notes/ {
alias /home/app/public/notes/public/;
}
}
Спасибо