nginx vhost try_files возвращает 404 - PullRequest
       18

nginx vhost try_files возвращает 404

0 голосов
/ 06 сентября 2018

Я установил nginx в образе докера

bitnami/nginx

ui_vhost.conf

server {
listen 8080;
root /app;
index index.html;

location / {
  try_files $uri$args $uri$args/ $uri $uri/ /index.html =404;
}
}

Dockerfile

FROM bitnami/nginx
COPY dist /app
COPY ui_vhost.conf /opt/bitnami/nginx/conf/vhosts/ui_vhost.conf:ro

Мое приложение основано на angularjs.
Загрузка веб-сайта работает впервые, когда я перехожу на другой маршрут (например, /home).
Когда я нажимаю refesh, я получаю 404, а логи:

open() "/opt/bitnami/nginx/html/home" failed (2: no such file or directory) ...

Почему nginx не возвращает index.html?
Почему он игнорирует директиву try_files? 1020 *

...