2011-10-12 68 views
3

我有一个产品画廊我正在努力,只是做了一个导入。这增加了一大堆对服务器上不存在的图像的引用。404图像占位符

现在,当图片尝试加载时,图片被破坏了,这很丑陋,应该更好地处理。理想情况下,无论何时显示破碎的图像 - 也就是说图像路径不存在时 - 我希望Apache显示一个占位符图像。

有没有办法通过.htaccess来做到这一点?

回答

4

使用RewriteCond-f检查文件是否存在,例如:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^.*(\.gif|\.jpe?g|\.png)$ placeholder.jpg [L]