Я работаю над обратным прокси.Мне нужно сопоставить путь корневого контекста.
Для этого мне нужно сделать два экземпляра, например:
ProxyPreserveHost On
# Example:
ProxyPass / abc http://localhost:8080/abc/
ProxyPassReverse / abc http://localhost:8080/abc/
ProxyPass / http://localhost:8080/abc/
ProxyPassReverse / http://localhost:8080/abc/
Имя_сервера localhost
Причиной этих двух случаев является
a.Первый экземпляр необходим, чтобы apache знал путь к контексту приложения, т. Е. /Abc.
b.Second, поскольку нам нужно сопоставить путь root с контекстом.
Я столкнулся с проблемойкогда мне нужно сопоставить
Что-то вроде:
localhost: 3000 / xyz
Я добавил конфигурацию как:
ProxyPreserveHost On
# Example:
ProxyPass / abc http://localhost:8080/abc/
ProxyPassReverse / abc http://localhost:8080/abc/
ProxyPass / http://localhost:8080/abc/
ProxyPassReverse / http://localhost:8080/abc/
ProxyPass /signIn http://localhost:3000/xyz
ProxyPassReverse /signIn http:// localhost :3000/xyz
ProxyPass /signIn http:// localhost :3000/xyz
ProxyPassReverse /signIn http:// localhost :3000/xyz
Но когда я пытаюсь получить доступ
localhost / xyz
Сервер отвечает с ошибкой 404.
Пожалуйста, помогите мне решитьВыше проблема.