Настройте Apache с несколькими ProxyPass с другим портом и конечным URL - PullRequest
0 голосов
/ 07 июня 2019

У меня есть обратный прокси, который имеет конфигурацию VirtualHost для трафика прокси.

Конфигурация виртуального хоста выглядит следующим образом

  ProxyPass / https://10.0.0.2/ nocanon
  ProxyPassReverse / https://10.0.0.2/
  ProxyPassReverseCookieDomain 10.0.0.2

  ProxyPass /admin https://10.0.0.2/admin:8850 nocanon
  ProxyPassReverse /admin https://10.0.0.2/admin:8850

Теперь я хочу получить доступ к странице администратора foo, которая также находится на другом порту (8850) Как правило, я бы ударил https://10.0.0.2/admin:8850 Теперь я хочу добавить это в rev proxy и нажать https://10.0.0.2/admin, чтобы перенаправить на https://10.0.0.2/admin:8850

У меня включен SELinux, и я включил этот порт, поскольку меня не было в списке

  # semanage port -l | grep -w http_port_t
  http_port_t                    tcp      8850, 80, 81, 443, 488, 8008, 8009, 
  8443, 9000

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

...