1
我在我的.htaccess文件中嘗試以下操作,不使用http-auth訪問多個子目錄(例如admin和vpu文件夾,實際上還有更多)。不幸的是,它在我的開發服務器上工作,但不在我的實時服務器上 - 在實時服務器上,對管理員的訪問等不受限制。我想避免將.htaccess文件夾放在子目錄中;至少有一個我不能寫信給我。 我錯過了什麼嗎?允許主域名和不允許通過.htaccess訪問子文件夾
SetEnvIfNoCase HOST ^(www\.)?my-domain\.com$ allowed
SetEnvIfNoCase Request_URI ^(admin|vpu)$ !allowed
AuthUserFile "/var/www/.htpasswd"
AuthGroupFile "/var/www/.htgroup"
AuthType Basic
AuthName "Please enter password"
require group admins
Order allow,deny
allow from env=allowed
Satisfy any
謝謝你的提示...
謝謝你的答案,但它仍然沒有工作:( – manuxi 2015-02-23 13:20:50
不工作是從來沒有足夠的錯誤報告。澄清你得到什麼錯誤,你在瀏覽器中輸入了什麼網址 – anubhava 2015-02-23 13:26:05
對不起,我輸入了www.my-domain.com/admin並且沒有任何密碼查詢... – manuxi 2015-02-23 13:28:26