前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2分钟夜读学习:设置图片加载失败时的默认图片

2分钟夜读学习:设置图片加载失败时的默认图片

作者头像
后端技术探索
发布2018-08-10 12:01:56
6830
发布2018-08-10 12:01:56
举报
文章被收录于专栏:后端技术探索后端技术探索

如何在图片不存在时候给一张默认图片呢?

通过程序执行就行呗,程序有时候可能考虑不到这个问题,每次去判断图片是否存在也太麻烦了。最简单的就是通过图片配置实现。

nginx如何实现图片不存在就给一张默认图片呢?这里主要通过404错误实现。在页面出现404 error时可以给一个默认页面,所以一样滴在图片不存在时也可以给一张默认的图片。以图片为主的网站,更要配置默认显示的图片了。

下面来看看我的小站是如何配置的。

代码语言:javascript
复制
location /images/ {
    alias /web/letterforu/Public/images/;
    error_page 404 = /Public/images/default.jpg;
}

/web/letterforu/Public/images/ 下我放了两张图片:

-rw-rw-r– 1 svnuser svnuser 8607 Nov 16 07:59 cat.jpg -rw-rw-r– 1 svnuser svnuser 2555 Nov 16 07:59 default.jpg

cat.jpg是一只猫,default.jpg是我的头像。

下面两个链接则能访问到图像: www.***.com/images/cat.jpg www.***.com/images/default.jpg

随便访问一张不存在的图片图片www.**.com/images/**.jpg

则显示为default.jpg。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-07-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 nginx 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档