我想使用.htaccess
文件返回圖像,如果存在或調用生成器,如果不存在。創建.htaccess緩存圖像
例如:
img src="images/myimage1.jpg"
如果myimage1.jpg
不存在,它會生成它調用createThumb.php?image=myimage1.jpg
它返回後。
請幫助創建這個文件.htaccess
我想使用.htaccess
文件返回圖像,如果存在或調用生成器,如果不存在。創建.htaccess緩存圖像
例如:
img src="images/myimage1.jpg"
如果myimage1.jpg
不存在,它會生成它調用createThumb.php?image=myimage1.jpg
它返回後。
請幫助創建這個文件.htaccess
試試這個:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule image/(.+)$ createThumb.php?image=$1
你可以做這樣的事情:
# Check if a JPG file doesn't exist.
RewriteCond %{DOCUMENT_ROOT}/images/$1.jpg !-f
RewriteRule ^images/(.+)$ /createThumb.php?image=$1 [QSA,L]
然後你createThumb.php裏面,你可以在%{DOCUMENT_ROOT}圖像和存儲/ images文件夾並在圖像創建後爲此圖像的瀏覽器返回適當的MIME類型響應。
我有測試這一點,它工作得很好,我的一切都歸功於 – Sofiane 2011-04-06 22:11:32