我有一个角度应用。我部署在服务器上使用。它可以使用以下名称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
答案 0 :(得分:0)
使用--baseHref="/finance"
选项构建角度应用程序,然后所有路径都将以baseHref开头
答案 1 :(得分:0)
通过更改nginx配置解决了该问题。
location / {
try_files $uri $uri/ =404;
rewrite ^([^.]*[^/])$ $1/ permanent;
}
谢谢