обратный прокси httpd с дополнительным именем корневого каталога - PullRequest
0 голосов
/ 14 июня 2019

Я развернул войну на сайте под названием testDom-0.1 с обратным прокси-сервером apache httpd.После успешного входа в систему по умолчанию успешным URL-адресом в весенней безопасности является «/ booking», но браузер всегда получает «testDom-0.1 / booking», а затем выдает ошибку 404, если вручную изменить URL-адрес на / booking, можно перейти на страницубез проблем.

http.formLogin()
.loginPage("/denglu").permitAll()
.defaultSuccessUrl("/booking",true)

<VirtualHost *:80>
        ProxyRequests off
        ProxyPreserveHost On

        ProxyPass / http://127.0.0.1:8080/testDom-0.1/
        ProxyPassReverse / http://127.0.0.1:8080/testDom-0.1/
        ProxyPassReverseCookiePath /testDom-0.1 /

        <proxy>
                Order deny,allow
                Allow from all
        </proxy>
</VirtualHost>

Ожидаемый возвращаемый URL должен быть localhost / booking, а не localhost / testDom-0.1 / booking

...