[英]nginx locations not loaded correctly
我有一個服務器,其中有一個 Angular 應用程序和一個 nodejs 后端。
后端運行在 4000 端口
我使用 nginx 作為反向代理,這是我的配置
server{
server_name _;
location / {
root /var/www/haymrFront;
index index.html;
try_files $uri $uri/ /index.html;
}
location /tgup-api/ {
proxy_pass "http://localhost:4000/";
}
}
不幸的是,當我向服務器/tgup_api/ 發送請求時,angular 應用程序得到了它。 知道如何修復它嗎?
你不需要 proxy_pass 的引號
只是使用
location /tgup-api/ {
proxy_pass http://localhost:4000/;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.