您在這裡

想用VIEW回應一個圖片的連結

jimshsu's 的頭像
jimshsu 在 2011-02-14 (週一) 15:39 發表

我最近用CCK與imagefiled建了幾個圖片的node,
我想讓別人透過路徑來直接取得我的圖片使用

例如:
http://127.0.0.1/node/1
node title為David,imagefield存了張圖片
檔案位置為:
http://127.0.0.1/files/images/david.jpg

我用view可以做到透過
http://127.0.0.1/pic/David這個路徑秀出http://127.0.0.1/files/images/david.jpg
不過這就沒法讓其他網站透過David這個title就直接取到這張圖
我實際希望的是想讓別的網站透過

就可以秀出存在http://127.0.0.1/files/images/david.jpg 的圖片
用VIEW是否可以達到?

除非設計很複雜,否則應該沒有人這樣做

http://127.0.0.1/pic/David
http://127.0.0.1/files/images/david.jpg

假設以上兩個都有規則,取最後的 "字" + 第一個 "letter" 變為 caps
大多直接 rewrite,這是效能問題

一定要碰一碰 DB 的設計,我也估計會直接 hook_init,也是效能問題 (當然 Pathauto 應該是一個解決方案)

但是呢,IMG tag + 沒有.jpg...etc 的 URL + no Content-Type header 會當作圖片處理嗎 ?? 所以應該也要 htacess..etc 動動手腳

---
notaBlueScreen