Конфигурация nginx для угловых приложений - отображение поддоменов теперь работает - PullRequest
0 голосов
/ 27 сентября 2019

У меня есть угловое приложение.Я развернул на сервере, используя.он работает со следующим именем http://localserver:9090

, но мне нужно, чтобы он работал, когда у него есть поддомен: http://localserver:9090/finance

server {
listen 80 default_server;
listen [::]:80 default_server;

root /var/www/html;

server_name _;


server_tokens off;
proxy_cache off;
resolver 127.0.0.1 valid=10s;

location / {
    try_files $uri $uri/ =404;
}
}

Может кто-нибудь помочь мне, как сделать дом, когда пользовательхиты: http://localserver:9090/finance

Ответы [ 2 ]

0 голосов
/ 30 сентября 2019

после изменения конфигурации nginx проблема решена.

location / {
    try_files $uri $uri/ =404;
    rewrite ^([^.]*[^/])$ $1/ permanent;
}

спасибо

0 голосов
/ 27 сентября 2019

создайте ваше угловое приложение с опцией --baseHref="/finance", тогда все пути будут дополнены baseHref

...