NodeJS Express BasePath с Nginx - PullRequest
       7

NodeJS Express BasePath с Nginx

0 голосов
/ 05 мая 2018

У меня есть следующий код:

const express = require('express');
const app = express();

app.get('/ping', (req, res) => {
    res.send('pong');
})

app.listen(port);

Проблема, с которой я сталкиваюсь, заключается в том, что когда у меня это в nginx с базовым путем / app, он не может запустить / ping

Как я могу сказать express, что у него может быть / app перед ним, не просто добавляя / app, так как у него не будет / app локально?

1 Ответ

0 голосов
/ 05 мая 2018

Для тех, кому это нужно ..

У Nginx есть опция перезаписи:

rewrite /app/(.*) /$1 break;

Ссылка: http://nginx.org/en/docs/http/ngx_http_rewrite_module.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...