Задать вопрос
@Farrien
Tell me who

Как проксировать запросы с /some_path_route на сервер nodejs на порту 8080?

Основной сайт лежит на домене example.ru, а есть обработчик написанный другим человек на nodejs и он расположен на example.ru:8080
Как сделать так чтоб при отправке файлов с интерфейса example.ru по адресу example.ru/some_path_route, чтоб он делал запрос на example.ru:8080?
Или другими словами чтоб example.ru:8080 был доступен по адресу example.ru/some_path_route
Ну чтоб пользователь не видел адрес портом. Блин даже не знаю как объяснить вопрос, плохо разбираюсь в серверах и прочих.
  • Вопрос задан
  • 869 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
Oxyd
@Oxyd
Linux enthusiast
/etc/nginx/nginx.conf:
location /cups/ {
        proxy_pass http://127.0.0.1:631/;                                         
        include proxy_params;
    }

/etc/nginx/proxy_params:
proxy_set_header Host $http_host;                                                 
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

Ну вот, например...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы