
我的伺服器正在運行 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