Как убрать basic авторизацию для поддиректории apache
Есть еще такая директива — Satisfy Any
Я использовал ее для ограничения доступа по ip, либо по паролю.
Может ее как-то к вашему случаю можно прикрутить?
nginx сверху есть?