htaccess исключает один URL из базовой аутентификации

Мне нужно исключить один URL (а лучше один префикс) из обычной защиты htaccess Basic Auth. Что-то вроде / callbacks / myBank или / callbacks /.* У вас есть какие-нибудь подсказки, как это сделать?

Я не ищу, как исключить файл. Это должен быть URL-адрес (поскольку это решение основано на структуре PHP, и все URL-адреса перенаправляются с помощью mod_rewrite на index.php ). Таким образом, по этому URL-адресу нет файла. Ничего такого.

Некоторые из этих URL-адресов являются просто обратными вызовами от других служб (IP-адрес неизвестен, поэтому я не могу исключить его на основе IP-адреса), и они не могут запрашивать пользователя / пароль.

Текущее определение очень простое:

AuthName "Please login."
AuthGroupFile /dev/null
AuthType Basic
AuthUserFile /xxx/.htpasswd
require valid-user 
72
задан KrzysDan 5 April 2019 в 13:04
поделиться