-5
A
回答
5
您可以使用身份驗證系統,並且不會將公開網址呈現給下載程序。 例如,創建一個表,如:
file_name | file_path | file_code
-------------------------------------------------------
My picture | /var/docs/img.jpg | kljsldjalksdqhq1218
而在用戶登錄(並滿足您定義的標準)後,你送他的下載鏈接:
http://yoursite.com/index.php?page=download&file=kljsldjalksdqhq1218
然後您查詢數據庫,檢查正確的關聯,然後讀取文件 - 位於文檔根btw之外,例如使用file_get_contents()
,並將其作爲八位字節流或其他適當的MIME用於文件類型,以強制文件下載;
header('Content-Type: "'.$mime.'"');
header('Content-Disposition: attachment; filename="'.$filename.'"');
header("Content-Transfer-Encoding: binary");
header('Expires: 0');
header('Pragma: no-cache');
header("Content-Length: ".strlen($file));
10
相關問題
- 1. 如何阻止人們從我的網站竊取照片?
- 2. 阻止人們返回網站?
- 3. Flickr如何阻止人們從網站上下載圖片?
- 4. 如何從網站上竊取字體
- 5. 在我的網站上阻止某人?
- 6. 在Android上阻止網站
- 7. Python urllib2:從網站阻止?
- 8. Site Hack - 從網站竊取信息
- 9. 阻止我的網站與他人
- 10. 阻止sammy.js竊取'真實鏈接'
- 11. 當在我們的網站上觀看YouTube視頻時,阻止用戶從我們的網站中被帶走
- 12. 如何防止人們將有害文件上傳到我的網站?
- 13. 阻止人們將我的網站嵌入到他們的Android應用/ iOS應用/網站中?
- 14. 阻止用戶在網站上
- 15. 登錄在網站上被阻止
- 16. 刪除從特定網站被阻止
- 17. 阻止從搜索引擎網站 - DuckDuckGo
- 18. 從我的網站阻止Facebook
- 19. 阻止從特定IP訪問網站?
- 20. 通過hosts文件阻止網站文件不工作?
- 21. 是什麼阻止網站X讀取網站Y的cookies?
- 22. 使用Java阻止網站
- 23. 網站區域被阻止?
- 24. FTP下載阻止網站
- 25. Adblock阻止我的網站
- 26. 在webview中阻止網站
- 27. Instagram阻止網站的IP?
- 28. 阻止網站在HTTPS
- 29. 我們如何防止.exe類型文件在網站上傳?
- 30. 我可以通過編程方式阻止人們從我的網站獲取內容嗎?
只是阻止URL'HTTP:沿東西線使用的htaccess或使用不同的方法 – 2012-04-24 20:40:53
,這取決於你的需要和情況,你有沒有發佈。 – Lalajee 2012-04-24 20:42:08
@Lalajee // YourSite/downloadAllResumes' – Brad 2012-04-24 21:09:45