Mój zespół próbuje ustawić proxy odwrotne Apache z witryny klienta w jednej z naszych aplikacji internetowych.Apache - komunikat zwrotny serwera proxy i komunikat HTTP 302
http://www.example.com/app1/some-path mapuje http://internal1.example.com/some-path
Wewnątrz naszej aplikacji używamy rozpórki i mieć przekierowanie = true zestaw na niektórych działań w celu zapewnienia pewnej funkcjonalności. Komunikaty o stanie 302 z tych przekierowań powodują, że użytkownik wyłamuje się z serwera proxy, co powoduje wyświetlenie strony błędu dla użytkownika końcowego.
HTTP/1.1 302 Found Lokalizacja: http://internal.example.com/some-path/redirect
Czy jest jakiś sposób na ustawienie odwrotne proxy w apache tak, że przekierowania działają prawidłowo?
http://www.example.com/app1/some-path/redirect
Spędziłem 3 godziny próbując znaleźć niezawodny sposób, aby zapobiec przekierowaniom HTTP do przekazywania proxy https bez AJP. W końcu rozwiązałem to, używając ajp zamiast http w dyrektywach ProxyPass i ProxyPassReverse. – Gnafu