Мені потрібно виключити одну URL-адресу (або ще краще один префікс) із звичайного захисту htaccess Basic Auth. Щось на зразок /callbacks/myBank
чи у /callbacks/.*
вас є підказки, як це зробити?
Я не шукаю, як виключити файл. Це повинен бути url (оскільки це рішення, засноване на фреймворці PHP, і всі URL-адреси переспрямовуються на mod_rewrite
to index.php
). Отже, за цією URL-адресою немає файлу. Нічого.
Деякі з цих URL-адрес - це лише зворотні дзвінки з інших служб (жоден IP не відомий, тому я не можу виключити на основі IP), і вони не можуть запитувати користувача / пароль.
Поточне визначення таке просте, як:
AuthName "Please login."
AuthGroupFile /dev/null
AuthType Basic
AuthUserFile /xxx/.htpasswd
require valid-user