Назад | Перейти на главную страницу

Сервер Apache один IP-адрес, один ПОРТ, разные службы на основе URL-адреса

У меня есть один httpd-сервер, работающий на CentOS 7, он прослушивает порт 443.

Я хочу запустить с этого сервера две вещи:

  1. Нормальный сайт - https://example.com/normal/website.html
  2. Конечная точка API, работающая на Python (или аналогичном языке) - https://example.com/api/***

Вторая часть должна перенаправить мой запрос на конечную точку Python API.

Пожалуйста, сообщите, возможно это или нет.

Да, это возможно. Использовать обратный прокси прокси / api на ваш бэкэнд. Другой вариант - использовать api.example.com и apache vhosts. Apache отлично может запускать несколько хостов на одном IP.