Задать вопрос
@Jivchik123

Как запустить node.js приложение из apache без указания порта (:3000) с настройками в htaccess?

Добрый день.
Есть виртуальный хостинг. На нем установлен node.js приложение + бэк на php.
Запускается приложение на порту 3000.

Например по запросу website.ru:3000 -все прекрасно работает.
На сервере присутствует api на php по адресу: website.ru/api

Как сделать, чтобы при обращению к серверу по доменному имени, без указания порта - подменялся адрес и убирался порт?
Читал про проксирование, но к сожалению на виртуалке нет доступа к настройке , могу использовать только .htaccess - но в нем не работает ProxyPass.
Nginx конечно, ради меня никто ставить не будет на сервер.

Есть-ли тут какое-то решение?

Т.е. надо при обращении по имени домена или по url отдавать нодовское приложение без порта. Ну и сохранить работу api на php.

Спасибо!
  • Вопрос задан
  • 392 просмотра
Подписаться 2 Средний 4 комментария
Пригласить эксперта
Ответы на вопрос 1
Viji
@Viji
DevOps Engineer
Или поставь node.js app на порт 80 сразу - если доступ админы могут дать? Это порт http по умолчанию, если без https, то нормально будет работать
Ответ написан
Ваш ответ на вопрос

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

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