我想使用.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