我想顯示圖像,但文件名稱與服務器上的實際文件名不同。如何在服務器上顯示與實際文件名不同的圖像文件名稱
EX)的用戶將看到<img src="/img/photos/Awesome_Picture_By_John.jpg">
通過查看源代碼
,但實際的文件名會被/img/photos/12b7dch2.jpg
任何幫助表示讚賞。 Thx
我想顯示圖像,但文件名稱與服務器上的實際文件名不同。如何在服務器上顯示與實際文件名不同的圖像文件名稱
EX)的用戶將看到<img src="/img/photos/Awesome_Picture_By_John.jpg">
通過查看源代碼
,但實際的文件名會被/img/photos/12b7dch2.jpg
任何幫助表示讚賞。 Thx
它可以很容易地完成。我想你可以做這樣的事情與mod_rewrite的,打開現有
/img/photos/Awesome_Picture_By_John.jpg
成類似
/img.php?id=Awesome_Picture_By_John
,並有img.php拉真名退出數據庫。
這是一個很好的mod_rewrite tutorial讓你開始。
這個鏈接必須保留在重寫規則中多久?您可以創建一個名爲Awesome_Picture_By_John.jpg的12b7dch2.jpg的符號鏈接。有沒有可能想要調用幾個東西Awesome_Picture_By_John.jpg? – Don 2009-11-19 05:38:12
重寫規則需要一般化,如:RewriteRule ^/img/photos /(.+)$/serve_real_image_from_fancy_filename.php?fancy_filename=$1 – 2009-11-19 06:13:04
你知道這與JavaScript相關嗎? – 2009-11-19 04:52:35