É seu webapp /index.html
. O valor padrão para a index
diretiva é index.html
, e é por isso que a configuração padrão funciona com o /
URI.
Você deve adicionar uma try_files
diretiva com a ação padrão de /index.html
, em cujo caso todos os URIs que apontam para um arquivo estático inexistente serão roteados para sua webapp.
server {
listen 8002 default_server;
index index.html;
root /home/ubuntu/sites/mysite-frontend;
location / {
try_files $uri $uri/ /index.html;
}
}
Eu tornei a diretiva index
explícita (mas não é necessário neste caso).