1
我有一個使用登錄驗證的門戶網站,在用戶登錄到網站後,我們提供了很少的HTML文件鏈接。這工作完美。限制HTML文件訪問
我的問題是用戶無需登錄門戶即可訪問HTML文件。我將無法將文件轉換爲PHP,因爲這些文件很大,並且會定期修改和更新。
請建議我怎麼可以限制對HTML的直接訪問,如果用戶沒有登錄。
的Tx Suneel
我有一個使用登錄驗證的門戶網站,在用戶登錄到網站後,我們提供了很少的HTML文件鏈接。這工作完美。限制HTML文件訪問
我的問題是用戶無需登錄門戶即可訪問HTML文件。我將無法將文件轉換爲PHP,因爲這些文件很大,並且會定期修改和更新。
請建議我怎麼可以限制對HTML的直接訪問,如果用戶沒有登錄。
的Tx Suneel
使用.htaccess
文件,以限制訪問和身份驗證的用戶,然後把你的HTML文件在與該.htaccess文件的位置相關的子文件夾中(因此它的限制也適用)。例如,您可以創建.htaccess
文件,內容是這樣的:
AuthName "Enter password"
AuthType Basic
AuthUserFile /path-to-folder/.htpasswd
Require valid-user
然後創建.htpasswd
文件持有的登錄名和密碼的哈希值。它看起來就像這樣(每用戶一行):
userlogin:8OytGCYCAPbS6
你可以使用一些在線.htpasswd
發電機像this one
感謝您的快速反應。我嘗試使用.htaccess文件。你可以分享我的示例代碼,如果有的話? –
查看編輯答案 –
我不認爲這是外部用戶輸入每個鏈接的密碼的正確建議。 –