我继承了已容器化的Express + Jade应用程序。我正在使用Nginx作为反向代理。
当位置为/
时,Express应用程序运行良好,但是当我将其设置为/explorer
时,整个网站就会崩溃。
浏览该应用程序,似乎所有链接都指向根路径,例如<a href='/myPage'> ... </a>
在子路径中托管时,是否可以使用Nginx或Express路由使应用正常运行?
default.conf
upstream explorer {
server explorer:3001;
}
server {
listen 3000;
location /explorer { # works if /
proxy_pass http://explorer;
}
}