Я унаследовал приложение 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;
}
}