У меня есть HTTP-сервер Apache, который используется в качестве прокси-сервера (через https) для веб-приложения, развернутого в JBoss.У меня есть следующая запись в файле conf:
<Location "/app">
ProxyPass http://localhost:8080/app
ProxyPassReverse http://localhost:8080/app
AuthType Basic
AuthName "Private Documentation Repository"
AuthUserFile <path-to-file>
Require valid-user
</Location>
Как видите, для доступа к / app требуется действительный пользователь.Вопрос в том, как написать директиву, которая исключит один конкретный файл из веб-приложения JBoss, чтобы для доступа к этому файлу не требовался действительный пользователь, например:
<Location "/app/some-file.xyz">
ProxyPass http://localhost:8080/app/some-file.xyz
ProxyPassReverse http://localhost:8080/app/some-file.xyz
</Location>
Я имею в виду: когда пользователь запрашивает что-либо(app /) но /app/some-file.xyz у него / нее будет запрошен пароль, в противном случае Apache позволит пользователю загрузить some-file.xyz.Любая помощь будет принята с благодарностью.