apache2 Diretiva Proxy como especificar o curinga da URL

1

Eu tenho as seguintes diretivas de proxy Apache2 no meu VirtualHost. Que eu quero corresponder apenas quando as páginas de administração são solicitadas para que uma vez senhas sejam solicitadas. Todas as outras solicitações de proxy devem ser manipuladas pelo ProxyPass e pelo ProxyPassReverse sem interferência.

ProxyPass / http://localhost:32768/ nocanon
ProxyPassReverse / http://localhost:32768/

<Proxy http://server/admin >
    AuthType basic
    AuthName "Enter your authenticator code as the password"
    AuthBasicProvider OTP
    Require valid-user
    OTPAuthUsersFile /etc/apache2/otp/otp.users
</Proxy>

Mas, só consigo usar <Proxy * > , o que intercepta todas as solicitações. Para onde estou indo errado?

    
por Martlark 17.05.2018 / 06:53

1 resposta

1

Um pouco do googlefu me levou a esse livro .

Eu configurei a rota da seguinte forma:

<ProxyMatch /admin/ >
.....
</ProxyMatch>

Funciona exatamente como eu quero agora.

    
por 18.05.2018 / 00:52