Одна возможность следующая:
В Windows пути используют обратную косую черту (\
) и не наклонная черта (/
).
Попытайтесь редактировать Ваш .htaccess
соответствовать этому.
AuthUserFile C:\wamp\www\.htpasswd
Также необходимо быть уверены это auth_basic_module
активируется в Apache и что Ваш .htaccess
не заканчивается txt
расширение!
Попробуйте создать блок местоположения для каталога .git
и установить его как внутренний . Это должно вызвать 404 ответа на любые запросы. Если они не передаются в Drupal, вам может потребоваться определить для этого error_page .
location /.git {
internal;
}
error_page 404 /notfound;
Другой вариант - просто переписать эти запросы на что-то несуществующее:
rewrite ^/.git /notfound;