diff --git a/docker/nginx/admin.conf b/docker/nginx/admin.conf index 8be3dca..fbb4568 100644 --- a/docker/nginx/admin.conf +++ b/docker/nginx/admin.conf @@ -19,10 +19,15 @@ server { } location /admin/ { - try_files $uri $uri/ /admin/index.html; + alias /usr/share/nginx/html/; + try_files $uri $uri/ @admin_spa; } - location / { + location @admin_spa { + rewrite ^ /index.html break; + } + + location = / { return 301 /admin/; } }