Você precisa usar alias
em vez de root
aqui.
Sua configuração existente tenta carregar /var/www/v-practicalplants/sso/public/sso/index.php
, o que provavelmente não é o que você deseja. Independentemente de qual location
está, root
sempre especifica o documento root
, ou seja, a localização de /
.
Use alias
para especificar a localização do location
.
location /sso/ {
alias /var/www/v-practicalplants/sso/public;
try_files.....