Я прошу прощения, если этот вопрос уже задавался, но я не смог найти подходящий ответ.
У меня есть сервер, который используется как интерфейсный прокси для различных веб-приложений и веб-сайтов на других серверах.
Например, если я подключаюсь к своему серверу следующим образом:
my.interface.com / my_app
Он перенаправит меня на my_app, который находится на другом сервере.
Я хочу настроить базовую аутентификацию для всех приложений и веб-сайтов, доступ к которым осуществляется через этот интерфейс.
Это то, что я до сих пор:
ProxyRequests Off
ProxyPreserveHost Off
<Proxy *>
Order allow,deny
Allow from all
AuthType Basic
AuthName "Identify"
AuthUserFile /my/path/to/htpasswd
Require user user1
</Proxy>
ProxyPass /my_app http://my_app_ip
ProxyPassreverse /my_app http://my_app_ip
ProxyPassreverse /my_app http://my_interface.com/my_app
Когда я захожу на my_interface.com/my_app, я не получаю запроса на аутентификацию.
Что я делаю не так?
Спасибо