Мне нужно настроить apache в обратном прокси, чтобы все URL-адреса были защищены паролем, кроме URL-адреса, начинающегося с / app / test # / toto / xxxxx. У меня проблема с # в URL-адресе, если я тестирую с другим URL-адресом без # и изменяю шаблон, все в порядке.
Это моя конфигурация
<Location />
AuthType Basic
AuthName "Authentification pour l'accès"
AuthBasicProvider file
AuthUserFile "/etc/apache2/passwd/passwords"
Require expr %{REQUEST_URI} =~ m|^/app/test#/toto/.*|
Require valid-user
</Location>
ProxyPass / http://localhost:601/
ProxyPassReverse / http://localhost:601/
Спасибо за помощь