Nginx
nginx拒絕要下載的目錄和文件
大師。我有一個問題,我不知道如何解決它。我在一些項目上使用 Git 和 Compass/SASS。現在我想保護這些目錄。當我只去文件夾時,一切都很好——我得到了我所期望的 403 禁止。
location ~ /\.git { deny all; }
但是當我嘗試使用來自 git 的配置文件的完整路徑時,瀏覽器開始下載它。與指南針相同的場景。文件夾中有一個
config.rb
文件,它也開始下載它。我怎樣才能防止這種行為?如何拒絕下載特定文件?
您可以使用拒絕特定文件類型
location ~* \.(git|rb|inc|ht)$ { deny all; }