Apache:無法刪除子目錄的驗證提示

Apache:無法刪除子目錄的驗證提示

我的伺服器正在運行 Apache 2.4.18,配置如下:

/home/xxx/www/.htaccess:

AuthType Digest
AuthName "Authenication Required"
AuthDigestProvider file
AuthUserFile /path/to/.htdigest
Require valid-user

/home/xxx/www/share/.htaccess:

Require all granted

我希望對除share子目錄之外的所有目錄和檔案進行密碼保護。透過上述配置,使用者造訪時會提示密碼驗證http://my.site/share/,但透過取消(或關閉)對話方塊仍可看到內容。

我想要的是去掉密碼驗證的提示share子目錄。我的配置有什麼問題嗎?

答案1

嘗試新增AuthType None/home/xxx/www/share/.htaccess。

答案2

嘗試新增:

Satisfy Any

Allow from all

到: /home/xxx/www/share/.htacces

相關內容