我有一個圖片文件夾1.jpg,2.jpg,3.jpg ...有什麼辦法可以防止用戶輸入網址www.example.com/pictures/3 .jpg直接進入瀏覽器並加載該圖像?防止直接在瀏覽器中打開圖片
如果web html調用它,圖像應該被加載(< img href = ...)。
這可能嗎?使用IIS URL重寫或其他技術?
我正在使用IIS7.5。我的目標是防止用戶看到下一張圖片......我知道,我可以編碼名稱,但是我有一些從1-1000開始的舊數據庫,並且我會以某種方式防止用戶不使用url進行瀏覽沒有refferer ...因爲每天我服務一張圖片,我不希望他們找到其他的...
這是可能的嗎?
你也許能夠使用某種特殊構造的令牌是IIS可能驗證。但我懷疑這是值得的時間。我的答案是否定的(至少不值得)。 –
Thanx。那麼有沒有簡單的方法? – Jerry2
我看不到一個簡單的方法。您可能會考慮使用CSS來顯示嵌入到樣式表中的編碼圖像(http://www.greywyvern.com/code/php/binary2base64),但我不確定它在每個瀏覽器中都受支持。我們會看看別人有什麼要說的。 –