1
Q
重定向到登錄頁面
A
回答
3
htaccess將在PHP引擎之前激活。因此,當您需要檢查用戶是否登錄時,您無法使用此係統。
這樣做的方法是僅將登錄用戶發送到包含要下載的文件列表的頁面,當按下鏈接時,PHP將使用正確的標題將文件實際下載到客戶端。
// We'll be outputting a PDF
header('Content-type: application/pdf');
// It will be called downloaded.pdf
header('Content-Disposition: attachment; filename="downloaded.pdf"');
// The PDF source is in original.pdf
readfile('original.pdf');
你應該把公共文件夾外的實際文件,所以沒有用戶可以直接瀏覽到他們的危險。
1
要添加到Itay的答案,您必須否認直接訪問這些文件。它可以通過
Deny from all
線在.htaccess
文件中完成,
但我寧願把上述文件的根目錄中的這些文件。
相關問題
- 1. 頁面重定向到登錄頁
- 2. 登錄重定向到指定頁面
- 3. 登錄頁面重定向
- 4. PHP cURL重定向到登錄頁面
- 5. 不要重定向到登錄頁面
- 6. jquery重定向到登錄頁面
- 7. 重定向到IFrame的登錄頁面
- 8. 重定向到登錄頁面/彩盒
- 9. 重定向到登錄頁面策略
- 10. FormsAuthentication重定向到登錄頁面
- 11. 自動重定向到登錄頁面
- 12. 重定向到登錄頁面
- 13. LightOpenId不重定向到登錄頁面
- 14. 重定向到https登錄頁面
- 15. asp.net重定向到登錄頁面
- 16. 重定向到登錄頁面 - Codeigniter
- 17. 重定向HTTP到HTTPS,不重定向到登錄頁面
- 18. 將登錄頁面重定向到登錄頁面(如果沒有登錄)(tanyacms)
- 19. 重定向到登錄頁
- 20. 登錄重定向到指定的登錄頁面
- 21. 重定向到登錄頁面,如果沒有登錄到facebook
- 22. 如果AJAX url重定向到登錄頁面,則重定向到登錄頁面
- 23. 當用戶未登錄時重定向到登錄頁面(asp)
- 24. 自舉登錄按鈕不會重定向到登錄頁面
- 25. PHP登錄頁面重定向到自己並且不登錄
- 26. 已經登錄後被重定向到登錄頁面
- 27. CURL成功登錄重定向到登錄頁面
- 28. 成功登錄後不斷重定向到登錄頁面
- 29. 在登錄錯誤,重定向到單獨的登錄頁面
- 30. Magento成功登錄後重定向到登錄頁面
未經授權的用戶你的意思是? – 2010-05-29 02:57:12
是的,我想阻止未經授權的用戶下載文件。 – Searock 2010-05-29 03:01:06