гуру. У меня проблема, и я не знаю, как ее решить. Я работаю с Git и Compass / SASS над некоторыми проектами. Теперь я хочу защитить эти каталоги. Когда я иду только в папку все в порядке - я получаю то, что ожидал запретить 403.
location ~ /\.git {
deny all;
}
Но когда я пытаюсь использовать полный путь к файлу конфигурации из git, браузер начинает его загружать. Тот же сценарий с компасом. Eсть config.rb
файл в папке, которая также начинает его загрузку. Как я могу предотвратить такое поведение?
Как я могу запретить скачивание определенных файлов?
Вы можете запретить определенные типы файлов, используя
location ~* \.(git|rb|inc|ht)$ {
deny all;
}