@mikmarsss
Веб-разработка

Почему при api запросе выводится содержимое файла index.html?

Пытаюсь настроить api запросы на удаленном сервере, сделал тестовый запрос по маршруту theta-learn.ru/test, выводит содержимое файла index.js
Вот запрос:
app.get('/test', (req, res) => {
  console.log('Hello, this is a test GET request!');
  res.send('Hello, this is a test GET request!');
});

Вот ответ:
6680f218e7807130326055.png
Настройка nginx:
6680f25e233aa192396045.png
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
szQocks
@szQocks
Нужно настроить проксирование на сам сервер node.js, в nginx добавить location

location /test {
        proxy_pass http://localhost:3000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы