PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
PHP
Re: [請益] 直接url存取檔案能不能用參數保護?
作者:
gpmm
(銀色)
2017-03-06 15:49:34
※ 引述《sohumi (皮老闆)》之銘言:
: 假如有一張圖片存放在http://ptt.cc/123.png
: 有沒有辦法做到不能直接存取,但可以透過參數驗證,
: 例如:
: http://ptt.cc/123.png則不顯示圖片在browser
: http://ptt.cc/123.png?id=123&password=456則會顯示圖片在browser
: 能做得到嗎? 或是有類似手法?
不考慮效能和被暫存的話,直接用讀檔處理就好了 :P
Droplr 也有類似的設計
https://droplr.com/learn/knowledge-base/private-drops
只是他不是直接出圖檔,是給網頁(實做上意思是一樣的 XD)
作者:
gpmm
(銀色)
2017-03-06 15:51:00
補充一下,就是目錄分開,由 routing 處理圖檔網址這樣 XD
作者:
wilson200106
(種子種子)
2017-03-06 15:56:00
其實如果不在意副檔名的話,fopen()就可以解決了XD
作者:
et69523820
(小豬)
2017-03-07 05:36:00
二種作法 第一種把圖片放在網站站台外面第二種設定路由不能瀏覽某個資料夾下的東西上面的二種方法透過php提取檔案 然後往下推 就可以了就會變成
http://ptt.cc/getimg.php?id=123&pw=456
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2017-03-07 09:49:00
這樣是效能的大敵 效能教徒看到會抓狂
作者:
gpmm
(銀色)
2017-03-09 01:23:00
樓上 XDDD如果要正規手法處理那就真的很麻煩了
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2017-03-09 05:48:00
不知道有沒有這樣的apache module (應該是沒有)
作者:
rickysu
(Ricky)
2017-03-16 09:42:00
回樓上,用 x-sendfile ??
作者:
gpmm
(銀色)
2017-03-16 17:02:00
推 Ricky 大!!!
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2017-03-17 14:39:00
看起來好像不錯…
繼續閱讀
[請益] 直接url存取檔案能不能用參數保護?
sohumi
[分享] OpenCart 老闆都在這
threeus
[請益] 資料庫裡被刪除的資料?
tingmeow
[請益] line Messaging API 開發
hsinyu716
[請益] 比對多個字串
samba
Re: [請益] 要達到這些功能會太困難?
gpmm
[請益] 要達到這些功能會太困難?
h84110405
[請益] 有方法直接列印doc文件嗎
LP9527
[請益] include進的檔案 改程式後卻無更新
answermangtr
[請益] 修改網頁
didiper
Links
booklink
Contact Us: admin [ a t ] ucptt.com