OK我想密碼保護目錄,而不是文件進去內。我們發送鏈接給客戶打開pdf ......但我不希望他們看到目錄的內容,因此htaccess。FilesMatch上使用。htaccess造成內部服務器錯誤
我通過交友設置密碼,請與fullpath.php正確的路徑。我然後上傳下列htaccess文件的正常工作:
AuthName "Secure Area"
AuthUserFile "/home4/o558316/.htpasswds/public_html/pdfs/passwd"
AuthType Basic
require valid-user
當我再添加在filesmatch線:
<FilesMatch "\.(jpg|gif|png|pdf)$">
Order Deny,Allow
Allow from all
</FilesMatch>
它返回一個內部服務器錯誤,
內部服務器錯誤
服務器遇到內部錯誤或配置錯誤,無法完成您的請求。
請與服務器管理員聯繫,管理員@本地,並通知他們錯誤發生的時間,以及任何你可能已經做了可能造成的錯誤。
這個錯誤的詳細信息可在服務器錯誤日誌。
當然這只是我的語法,我嘗試了剛纔的一切,它只是不會工作。很快,當我刪除filesmatch行它工作正常。
爲什麼不改變文件夾的權限? – andyroo 2014-09-30 14:56:11
你有沒有按照建議檢查你的錯誤日誌?無論錯誤如何,總是檢查日誌。特別是如果服務器甚至建議它。 – ToBe 2014-09-30 14:58:23