我的htaccess保護有問題。首先讓我們看看源代碼。這是htaccess。注:我沒有父文件夾中的htaccess,所以沒有父元素的保護。htaccess保護 - 對話框不會出現
AuthType Basic
AuthName "Login"
AuthUserFile /fullPath/protection/.htpasswd
AuthGroupFile /fullPath/protection/.htgroup
require user devju
<Limit GET>
require valid-user
</Limit>
好了,所以這是在保護目錄中的htpasswd:
devju:anfxCAFkVCb9E
這就是htgroup(但它是無關的示例):
superadmin: devju
確定的問題在於,有時並且目前是永久的,auth-dialog不會出現,客戶端將重定向到ErrorDocument 401.那麼爲什麼會這樣呢?我有一個錯誤的配置或其他東西?我沒有改變任何設置。
注意:目前我不有足夠的點評論,所以我不能回答的問題:(
使用http://www.htaccesstools.com/htaccess -authentication /保護目錄和http://www.htaccesstools.com/htpasswd-generator/生成密碼並按照這兩個鏈接給出的指示。希望它能幫助你 – Dexture
不,對不起,這沒有幫助對我來說,結果就像@BillyBigPotatoes說的那樣,但這不是我正在尋找的解決方案,這將允許所有在htpasswd中監聽的用戶訪問該目錄。只能給出一個定義的用戶訪問權限。到密碼生成器:我自己建立了一個,所以我不需要這個。 – user3292653