Nginx图片服务器配置之后图片访问404的问题解决


Posted in Servers onMarch 21, 2022

我的错误配置是:

Nginx图片服务器配置之后图片访问404的问题解决

服务器文件根地址:

Nginx图片服务器配置之后图片访问404的问题解决

想通过浏览器输入这个地址访问到图片:

Nginx图片服务器配置之后图片访问404的问题解决

但是会发现文件找不到会一直404,原因是根路径配置错误,来看下root路径原理:

root 配置的意思是,会在root配置的目录后跟上URL,组成对应的文件路径。

意思就是我们在浏览器输入的这个地址实际访问的是

/home/ftpuser/images/images/~~~

会把我们的location后面的 /images拼到实际访问的路径之后

处理方法有两种任选其一:

1、处理方法是把root后面的images去掉,如下:

Nginx图片服务器配置之后图片访问404的问题解决

这样在到浏览器输入之前的那个地址就能访问到图片啦~~~~~~~~~~~~~~~~

2、第二种解决办法就是:使用alias配置访问路径

Nginx图片服务器配置之后图片访问404的问题解决

总结:

  • root响应的路径:配置的路径(root指向的路径)+完整访问路径(location的路径)+静态文件
  • alias响应的路径:配置路径+静态文件(去除location中配置的路径)

一般情况下,在location /中配置root,在location /other中配置alias

到此这篇关于Nginx图片服务器配置之后图片访问404的问题解决的文章就介绍到这了,更多相关Nginx 图片访问404内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
使用Apache的rewrite
Mar 09 Servers
NGINX 权限控制文件预览和下载的实现原理
Jan 18 Servers
Nginx中使用Lua脚本与图片的缩略图处理的实现
Mar 18 Servers
基于Apache Hudi在Google云构建数据湖平台的思路详解
Apr 07 Servers
Windows Server 2012 R2 磁盘分区教程
Apr 29 Servers
Tomcat配置访问日志和线程数
May 06 Servers
winserver2019安装软件一直卡在应用程序正在为首次使用做准备
Jun 10 Servers
详解ZABBIX监控ESXI主机的问题
Jun 21 Servers
win server2012 r2服务器共享文件夹如何设置
Jun 21 Servers
windows server 2016 域环境搭建的方法步骤(图文)
Jun 25 Servers
教你nginx跳转配置的四种方式
Jul 07 Servers
服务器nginx权限被拒绝解决案例
Sep 23 Servers
Shell脚本一键安装Nginx服务自定义Nginx版本
Nginx实现会话保持的两种方式
Mar 18 #Servers
Nginx实现负载均衡的项目实践
Mar 18 #Servers
Nginx中使用Lua脚本与图片的缩略图处理的实现
Mar 18 #Servers
nginx刷新页面出现404解决方案(亲测有效)
Mar 18 #Servers
Nginx+Windows搭建域名访问环境的操作方法
Mar 17 #Servers
nginx中封禁ip和允许内网ip访问的实现示例
Mar 17 #Servers
You might like
PHP自定义函数收代码
2010/08/01 PHP
基于jQuery捕获超链接事件进行局部刷新代码
2012/05/10 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
2013/11/22 Javascript
jquery操作select详解(取值,设置选中)
2014/02/07 Javascript
javascript实现的一个随机点名功能
2014/08/26 Javascript
jquery获取radio值实例
2014/10/16 Javascript
node.js中的http.response.end方法使用说明
2014/12/14 Javascript
浏览器环境下JavaScript脚本加载与执行探析之defer与async特性
2016/01/14 Javascript
jquery采用oop模式class类的使用示例
2016/01/22 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
2016/11/01 Javascript
利用node.js如何创建子进程详解
2017/12/09 Javascript
Vue动态路由缓存不相互影响的解决办法
2019/02/19 Javascript
React中阻止事件冒泡的问题详析
2019/04/12 Javascript
Vue 一键清空表单的实现方法
2020/02/07 Javascript
js通过canvas生成图片缩略图
2020/10/02 Javascript
vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法
2020/10/09 Javascript
[01:06:39]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第三局
2016/03/02 DOTA
[09:40]DAC2018 4.5 SOLO赛 MidOne vs Miracle
2018/04/06 DOTA
python机器学习理论与实战(六)支持向量机
2018/01/19 Python
对django xadmin自定义菜单的实例详解
2019/01/03 Python
python3读取图片并灰度化图片的四种方法(OpenCV、PIL.Image、TensorFlow方法)总结
2019/07/04 Python
Python数据存储之 h5py详解
2019/12/26 Python
在pycharm中关掉ipython console/PyDev操作
2020/06/09 Python
CSS3实现的文本3D效果附图
2014/09/03 HTML / CSS
高性能装备提升营地:Kammok
2019/02/27 全球购物
C# .NET面试题
2015/11/28 面试题
校园自助餐厅的创业计划书
2013/12/26 职场文书
医院护士的求职信范文
2013/12/26 职场文书
入党自我鉴定
2014/03/25 职场文书
2014年公路养护工作总结
2014/12/04 职场文书
志愿者工作心得体会
2016/01/15 职场文书
2019 入党申请书范文
2019/07/10 职场文书
读《瓦尔登湖》有感:每个人都需要一个瓦尔登湖
2019/10/17 职场文书
python保存大型 .mat 数据文件报错超出 IO 限制的操作
2021/05/10 Python
Python使用openpyxl批量处理数据
2021/06/23 Python
nginx配置限速限流基于内置模块
2022/05/02 Servers