1
嗨,我在這裏是新的,所以有點猶豫,因爲我不知道規則,但我會試一試。停止身份驗證在htaccess中允許的目錄彈出
我已經成功密碼保護使用.htaccess文件和htpasswd的網站,
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /path/.htpasswd
AuthGroupFile /dev/null
require valid-user
SetEnvIf Request_URI "^/dir1" dir1_uri
SetEnvIf Request_URI "^/dir2" dir2_uri
Order Allow,Deny
Allow from env=dir1_uri
Allow from env=dir2_uri
Satisfy any
正如你可以看到我的允許訪問DIR1和DIR2。
問題是,當我通過瀏覽器訪問dir1或dir2時,身份驗證窗口彈出,這不應該發生。雖然當我取消彈出窗口並且可以毫無問題地訪問網站時它會打開網站。但是每當我訪問它時它總是彈出。我不知道爲什麼會發生這種情況。
請幫幫我。
超過7小時,但仍然沒有答案。請我請專家給我解決這個 –
我不完全明白..你想要密碼保護,但不要求密碼?它是瀏覽器彈出登錄表單的正常行爲,因爲你需要「valid-user」。 – DanFromGermany
@DanFromGermany我有密碼保護整個網站,我想排除兩個目錄的密碼保護,我成功地實現了上述代碼,但它顯示彈出每當我訪問這些目錄,雖然彈出可以很容易地繞過點擊取消按鈕,我可以訪問該網站。希望你能理解。 –