我有一个我正在研究的产品库,只是进行了导入。这增加了一堆对服务器上不存在的图像的引用。
现在,当图像尝试加载时,它会出现破损的图像图标,这个图标很难看,而且应该处理得更好。
理想情况下,每当显示损坏的图像时 - 也就是说当图像的路径不存在时 - 我希望Apache显示占位符图像。
有没有办法通过.htaccess做到这一点?
答案 0 :(得分:4)
将RewriteCond
与-f
一起使用以检查文件是否存在,例如:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*(\.gif|\.jpe?g|\.png)$ placeholder.jpg [L]