0
在nginx中尋找apache中htaccess的替代方案,希望爲不同目錄添加不同的認證規則。不同目錄的.htpasswd文件。怎麼做?就像bitbucket一樣,它也在nginx上運行。nginx針對不同目錄的不同認證
在nginx中尋找apache中htaccess的替代方案,希望爲不同目錄添加不同的認證規則。不同目錄的.htpasswd文件。怎麼做?就像bitbucket一樣,它也在nginx上運行。nginx針對不同目錄的不同認證
我很確定BitBucket內的驗證是由應用程序處理的,沒有.htpasswd
文件在任何地方都可以找到,驗證不由Web服務器處理。
但是您可以配置nginx的使用不同的位置塊爲每個路徑
location/{
root /var/www/app/;
index index.html index.php;
auth_basic_user_file /var/www/app/.htpasswd;
}
location /pathA {
root /var/www/app/pathA;
index index.html index.php;
auth_basic_user_file /var/www/app/pathA/.htpasswd;
}
或東西的效果,使用不同的路徑不同.htpasswd